Zhiguo Shan
Observed name: Zhiguo SHAN
Institution: Puer University
Observed institutions: Sichuan Agricultural University, Puer University, Ministry of Agriculture and Rural Affairs
ORCID: 0000-0002-6165-8258
Observed ORCID: 0000-0002-6165-8258
OpenAlex ID: A5083334583
