Endogena

Endogena

Endogena therapeutics focuses on developing novel treatments for degenerative diseases.

HQ location
Newton, United States
Launch date
Employees
Enterprise value
$80—120m
Company register number
CHE-243.507.320
Authorizing premium user...