Enceladus Bio employs 35 employees. The Enceladus Bio management team includes John Li (Senior Vice President Legal and Operations), Brian Busser (Founder & SVP, R&D), and Christopher Tan (Director, Platform Research).
Get Contact Info for All DepartmentsLooking for a particular Enceladus Bio employee's phone or email?