Wenlong Yan
Observed institutions: North University of China, Xiamen University, Chinese Academy of Medical Sciences & Peking Union Medical College, Shaoguan University, The Affiliated Yongchuan Hospital of Chongqing Medical University, Cancer Hospital of Chinese Academy of Medical Sciences, Northwest Institute of Nuclear Technology, Chongqing Municipal Health Commission, Shandong First Medical University, Lanzhou University, Chongqing Medical University
ORCID: 0000-0002-3081-9741
Observed ORCID: 0000-0002-3081-9741
OpenAlex ID: A5101413642
