Lumara Health Company
Lumara Health is focused on offering healthcare services to its patients.
Industry:
Longevity
Headquarters:
St Louis, Missouri, United States
Founded Date:
1942-01-01
Funding Status:
M&A
Total Funding:
$265 000 000
Estimated Revenue:
Less than $1M
Last Funding Date:
2011-04-01
Last Funding Type:
Debt Financing
Register and Claim Ownership