Yuhai Long
Observed name: Long, Yuhai
Institutions: Sun Yat-sen University, Yunnan Agricultural University
Observed institutions: Sun Yat-sen University, Yunnan Agricultural University
ORCID: 0009-0007-6736-6372
Observed ORCID: 0009-0007-6736-6372
OpenAlex ID: A5139792797
