Mimotopes employs 33 employees. The Mimotopes management team includes Sonja Plompen (Commercial Products Manager), Zemin Wu (Vice President), and Senake Perera (Manager and SynPhase).
Get Contact Info for All DepartmentsLooking for a particular Mimotopes employee's phone or email?