Yiru Shen
Observed names: Shen, Yiru, Y. Shen, Y.R. Shen
Observed institutions: Tongji University, Shanxi Agricultural University, Tufts University, Zhejiang Wanli University, National University of Singapore, Anhui Medical University, Chinese Academy of Sciences, Wuhan University, Poultry Research Institute, Animal Science Research Institute, Shanghai Institutes for Biological Sciences, Meta (United States), Shanghai East Hospital, National Neuroscience Institute, Chinese Academy of Agricultural Sciences, Shanghai Industrial Technology Institute, University of Southampton, Shanghai Institute of Technology, Clemson University
ORCID: 0000-0002-7263-1632
Observed ORCID: 0000-0002-7263-1632
OpenAlex ID: A5078919707
