Company Overview
Company Name
Insitro
Address
279 E Grand Ave., South San Francisco, CA, 94080, United States
Website
insitro.comApprox. Annual Revenue
$1.4M
Employees
8
Established
2018
About Insitro
Insitro is a drug company that leverages machine learning and data to decode the complexities of biology and unlock transformative new medicines. With around 201 employees, the company is building a pipeline of therapeutic programs in areas like metabolism, oncology, and neuroscience, driven by its robust machine learning platform and multidisciplinary team.
Business Profile
Read from the Insitro website on Oct 13, 2026. Hover an item to see the exact wording it came from.
About the website
- Website quality (AI-assessed)
- 8/10 · Current copyright 2026; Clear navigation and content
- Footer copyright year
- 2026
Biotech & Life Sciences Companies near South San Francisco, CA
Browse all Biotech & Life Sciences companies in California →