Huiru Peng
Observed names: H. Peng, H.R. Peng, Hui-Ru PENG, Hui-Ru Peng, Hui-ru PENG, Hui-ru Peng, HuiRu Peng, Peng, Huiru
Institution: China Agricultural University
Observed institutions: State Key Laboratory of Agricultural Biotechnology, China Agricultural University
ORCID: 0000-0002-8329-9428
Observed ORCIDs: 0000-0002-8329-9428, 0000-0002-3751-7746
OpenAlex ID: A5017409723
