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