Liu Cheng
Observed names: CHENG LIU, Cheng Liu
Institution: Institute of Pomology
Observed institutions: Tianjin University, Yangtze University, Institute of Pomology, China Agricultural University
ORCID: 0000-0001-7492-6891
Observed ORCID: 0000-0001-7492-6891
OpenAlex ID: A5102034385
