Log in
Biochem
Contact
Links
View in org chart
Marc Klook
Sales Director
Dr. James Ngunjiri
Technical Sales Manager Kenya, Uganda And Tanzania
Zakaria Islam
Technical Sales Manager
Jozsef Roth
Dr Santosh Bhargav
+ 16 more
September, 2023 - present