Scott Kimber Email

Research And Development Manager . Camallergy

Current Roles

Employees:
23
Revenue:
$2.7M
About
Millions of people suffer from food allergy. We develop pioneering treatments so they can live free from fear.
Camallergy Address
Cambridge Biomedical Campus
Cambridge, null
Camallergy Email