Ruihong Zhu
Observed institutions: South China Agricultural University, Stowers Institute for Medical Research, Chinese Academy of Sciences, Institut Pasteur of Shanghai, Shanghai Institutes for Biological Sciences, Research Center for Eco-Environmental Sciences, University of Chinese Academy of Sciences, State Key Laboratory of Environmental Chemistry and Ecotoxicology
ORCID: 0009-0005-6001-090X
Observed ORCID: 0009-0005-6001-090X
OpenAlex ID: A5112143324
