National Natural Science Foundation of China;
Self-funded
Shanghai top priority clinical medical center and key discipline construction project