Tao Peng
Institution: Chongqing Technology and Business University
Observed institutions: Chongqing Technology and Business University, University of Shanghai for Science and Technology
ORCID: 0000-0003-3357-082X
Observed ORCID: 0000-0003-3357-082X
OpenAlex ID: A5021423019
