formerly Prospect.
Reveal Greg Sparta's email & phone
Imbrium Therapeutics
Website
Employee count
22
Industry
Biotechnology Research
Headquarter
Stamford, Connecticut, United States