Shanghai Jiao Tong University
The institute, located within the Shanghai Jiao Tong University under the School of Medicine faculty, is entirely funded by the government of the People's Republic of China.