Manyu Chen
Observed institutions: Wannan Medical College, South China Agricultural University, Nanjing Tech University, East China University of Science and Technology, Sun Yat-sen University, Iowa State University, Capital Medical University, Dalian Medical University, Sichuan University, Wuhan University, Second Affiliated Hospital of Dalian Medical University, Gannan Medical University, Hubei University of Arts and Science, Chinese Institute for Brain Research, Xiangyang Central Hospital, First Affiliated Hospital of Dalian Medical University, Sun Yat-sen University Cancer Center, State Key Laboratory of Oncology in South China, State Key Laboratory of Water Resources and Hydropower Engineering Science, Zhejiang University
ORCID: 0009-0005-0561-1817
Observed ORCID: 0009-0005-0561-1817
OpenAlex ID: A5115592627
