Fixed Phage employs 16 employees. The Fixed Phage management team includes David Browning (Chief Executive Officer), Jason Clark (Chief Scientific Officer), and Chris Bindon (Director of Technical Operations).
Get Contact Info for All DepartmentsLooking for a particular Fixed Phage employee's phone or email?