Danfeng Peng
Observed names: D Peng, D. Peng, Dan-Feng Peng, Dan-feng Peng, Peng, Danfeng
Observed institutions: Shanghai Jiao Tong University, Shanghai Mental Health Center, Shanghai Sixth People's Hospital
ORCID: 0009-0006-6617-139X
Observed ORCIDs: 0009-0006-6617-139X, 0000-0003-0014-8817
OpenAlex ID: A5101890671
