Attenua

Attenua

Pharmaceutical company developing antitussive (anti-cough) medications.

HQ location
Mountain View, United States
Launch date
Employees
Enterprise value
$140—210m
Authorizing premium user...