Saguaro (Drug Discovery) logo

Saguaro (Drug Discovery)

Developer of cell culture technologies designed to accelerate development and discoveries in life sciences. The company's products help drug developers generate new data that is more predictive of res...

Healthcare
Quebec, Canada
Founded 2020
7 employees
Website
Valuation
$0
Share Price
N/A
Total Raised
$4.1M
Last Round
N/A