Yan Ren
Observed names: Y Ren, Y. Ren, Y. W. Ren, Y. W. Ren, Yanjie Ren
Observed institutions: Xiamen University, Chinese Academy of Medical Sciences & Peking Union Medical College, Huazhong Agricultural University, First Affiliated Hospital Zhejiang University, Institute of Basic Medical Sciences of the Chinese Academy of Medical Sciences, State Key Laboratory of Marine Environmental Science, State Key Laboratory of Medical Molecular Biology, Hebei Institute of Mechanical and Electrical Technology, University of Technology Malaysia
ORCID: 0009-0001-6849-7864
Observed ORCID: 0009-0001-6849-7864
OpenAlex ID: A5113853835
