About us

Fierce passion and long term commitment

Driven by their intense desire to understand how perceptions are formed and determine our experiences, husband and wife, Tianqiao Chen and Chrissy Luo, established the Institute to promote a holistic approach to better understand the brain and how we experience the world.

Tianqiao is the founder of the Shanda Group.  Widely recognized as one of the most innovative entrepreneurs globally, Tianqiao has been credited with having pioneered and built the online game industry and the digital publishing industry in China.  Over the past 16 years, three of Shanda Group’s subsidiaries were listed on NASDAQ and one on KOSDAQ.  Shanda Group became a dedicated global investment company, wholly-owned by Tianqiao and his family, after taking Shanda’s parent company private in early 2012.