Chengguo Shen
Observed name: Cheng-guo SHEN
Institution: Digital China Health (China)
Observed institutions: King's College London, First Affiliated Hospital of Wenzhou Medical University, Digital China Health (China), Source BioScience (United Kingdom), Chinese Academy of Agricultural Sciences, Institute of Environment and Sustainable Development in Agriculture, Hebei Academy of Agriculture and Forestry Sciences
ORCID: 0000-0003-2813-8143
Observed ORCID: 0000-0003-2813-8143
OpenAlex ID: A5060454241
