Di Luan
Institution: Anhui Medical University
Observed institutions: Wannan Medical College, Bengbu Medical College, Anhui Medical University, Chinese Academy of Sciences, Zhongda Hospital Southeast University, Shenzhen Institutes of Advanced Technology, First Affiliated Hospital of Wannan Medical College, Shenzhen University of Advanced Technology, Zhejiang University, Southeast University, Henan Medical University
ORCID: 0000-0002-8832-7555
Observed ORCID: 0000-0002-8832-7555
OpenAlex ID: A5024733720
