Tu Peng
Observed names: T. Peng, TU PENG
Institution: Chengdu Technological University
Observed institutions: Beijing Institute of Technology, The University of Texas at Dallas, Chengdu Technological University
ORCID: 0000-0003-3436-7049
Observed ORCID: 0000-0003-3436-7049
OpenAlex ID: A5111557312
