Changfeng Yang
Institution: Sichuan Academy of Agricultural Sciences
Observed institutions: Sichuan Academy of Agricultural Sciences, China Agricultural University
ORCID: 0000-0002-2483-999X
Observed ORCID: 0000-0002-2483-999X
OpenAlex ID: A5046307916
