Technology: Longevity
Industry: Biomarkers of Aging Development, Biotechnology, Elderly and Healthcare, Health Diagnostics, Healthcare Solutions, Medical Device
Headquarters: Lausanne, Vaud, Switzerland
Founded Date: 01/01/2007
Employees Number: 201-500
Investors Number: 19
Total Funding: 418090872
Estimated Revenue: $1M to $10M

Visit Website
Register and Claim Ownership