Haorong Xu
Institutions: State Key Laboratory of Rice Biology, Zhejiang University
Observed institutions: Ministry of Agriculture and Rural Affairs, State Key Laboratory of Rice Biology, Zhejiang University
ORCID: 0009-0001-1650-791X
Observed ORCID: 0009-0001-1650-791X
OpenAlex ID: A5030518630
