Mimotopes employs 29 employees. The Mimotopes management team includes Corey McDonald (Global Sales Manager), Nichola Larkins (Sales and Marketing Manager), and Maryam M. (Chemist and Sales and technical support).
Looking for a particular Mimotopes employee's phone or email?