Peng He
Institution: Chongqing Technology and Business University
Observed institutions: Chongqing Technology and Business University, China Three Gorges University, Southeast University
ORCID: 0000-0002-4458-9131
Observed ORCID: 0000-0002-4458-9131
OpenAlex ID: A5031233380
