Instem
World-leading information solutions provider for life sciences r&d their software applications accelerate drug and chemical.
Launch date
Employees
Market cap
CAD341m
Enterprise valuation
CAD329m (Public information from Nov 2023)
Share price
£8.2834 INS.L
Conshohocken Pennsylvania (HQ)
Authorizing premium user...