Life Sciences

Current Investments

Numerate
Numerate is a technology platform company that delivers drug candidates quickly and cost effectively to its biotechnology and pharmaceutical partners. Using proprietary algorithms...
READ MORE
TransMedics
Headquartered in Andover, Massachusetts, TransMedics™ is a medical device company founded in 1998 to address the unmet need for better, more effective organ transplant technologies. The Company has developed the first ...
READ MORE