The Tianqiao and Chrissy Chen Institute (TCCI) was created in 2016 by Tianqiao Chen and his wife Chrissy Luo, the founders of Shanda Group, with a US $1 billion commitment to help advance fundamental brain research around the world. TCCI created the Tianqiao and Chrissy Chen Institute for Neuroscience at Caltech later that year with a US $115 million donation.
In 2017, the couple committed CNY 500 million to create the Tianqiao and Chrissy Chen Institute for Translational Research, a partnership with the Zhou Liangfu Foundation, Huashan Hospital and Shanghai Mental Health Center.
In October 2020, TCCI opened the Chen Frontier Lab for Brain Science at Huashan Hospital’s new Hongqiao campus and the Chen Frontier Lab for AI and Mental Health opened at Shanghai Mental Health Center in July 2021.