Imperagen

Developer of enzyme engineering platform for drug development

placeManchester, England, United Kingdom calendar_todayFounded 2021 groups5 employees language imperagen.com
Coming soon