BioTork employs 3 employees. The BioTork management team includes Jahangir Ayub (Senior Business Development Consultant), and Alban de Crécy (Process Engineer).
Looking for a particular BioTork employee's phone or email?