Creative Thinking Labs
About:
Shanghai based research lab working on longevity.
Website: https://www.ctl.com.cn
Top Investors: LeafHouse Financial
Description:
Recognised for creating some of China's most respected scientists, CTL is a Shanghai based research lab working on longevity of life for Chinese people and the world.
Total Funding Amount:
$20M
Headquarters Location:
Shanghai, Shanghai, China
Founded Date:
2008-01-01
Founders:
Number of Employees:
11-50
Last Funding Date:
2008-06-10
IPO Status:
Private
Industries:
© 2025 bioDAO.ai