Exciva

Exciva

Repurposing approved drugs for new neuropsychiatric indications.

HQ location
Heidelberg, Germany
Website
Launch date
Employees
Enterprise value
$40—59m
Company register number
HRB 725941 (Mannheim)
Authorizing premium user...