Peng Kuai
Observed names: KUAI Peng, Kuai Peng
Institutions: State Key Laboratory of Rice Biology, Zhejiang University
Observed institutions: State Key Laboratory of Rice Biology, Zhejiang University, Yangzhou University
ORCID: 0000-0002-8184-8067
Observed ORCID: 0000-0002-8184-8067
OpenAlex ID: A5038623893
