Biofabricate employs 3 employees. The Biofabricate management team includes Suzanne Lee (CEO and Founder), and Amy Congdon (Chief Design Officer).
Looking for a particular Biofabricate employee's phone or email?