Index Biosystems employs 10 employees. The Index Biosystems management team includes Kyle Fowler (Vice President Marketing and Communications), Zhenhua Xu (Principal Scientist), and Kathryn McTavish (Research Associate).
Looking for a particular Index Biosystems employee's phone or email?