Thairm Bio Family Office

Thairm Bio Family Office

Family officeClaimed

Family office investing in early-stage life science companies.

HQ location
Scotland, United Kingdom
Portfolio analysis
Notes (0)