Captivate Bio
Cambridge, United States· Est.
Captivate Bio is a cell culture solutions provider and distributor of media, buffers, serum, and custom services to the life sciences.
Private Company
Funding information not available
About
Captivate Bio is a cell culture solutions provider and distributor of media, buffers, serum, and custom services to the life sciences.
Cell TherapyBiologics