Batavia Biosciences's IT department is led by Wayne Marais (Senior Validation Engineer) and has 7 employees.
Wayne Marais
Senior Validation Engineer
Djoshkun Shengjuler
Technical Lead
Looking for a particular Batavia Biosciences employee's phone or email?