Mycea employs 17 employees. The Mycea management team includes Aline Bsaibes (CEO - Business and Partnerships), Dominique Barry-Etienne (Direction générale - Sciences et technologies), and Alexandra Mignot (Responsable R and D Bioproduction).
Looking for a particular Mycea employee's phone or email?