Satsuma Pharmaceuticals
Developing best-in-class products to address the unmet needs of migraine sufferers. Learn more
Launch date
Employees
Market cap
€33.2m
Enterprise valuation
(€4m) (Public information from Jun 2023)
Share price
$1.1 STSA
San Francisco California (HQ)
Authorizing premium user...