Technology: Others
Industry: Cosmeceuticals
Headquarters: Cleveland, Ohio, United States
Founded Date: 1921-01-01
Employees Number: 1001-5000
Funding Status: Seed
Acquisitions Number: 2
Investors Number: 9
Total Funding: 334 800 000
Estimated Revenue: $1B to $10B
Last Funding Date: 12.05.2021
Last Funding Type: Grant

Visit Website
socialmedia@ccf.org
http://twitter.com/ClevelandClinic
Register and Claim Ownership