Xinpeng Shen
Observed names: Shen, XinPeng, Shen, Xinpeng, shen, Xinpeng
Institution: University of Science and Technology of China
Observed institutions: University of Science and Technology of China, University of Minnesota, Mayo Clinic
ORCID: 0000-0003-1191-0010
Observed ORCID: 0000-0003-1191-0010
OpenAlex ID: A5042299217
