Peng Chen
Observed name: Peng CHEN
Institution: Shenzhen Technology University
Observed institutions: University of Electronic Science and Technology of China, Shenzhen Technology University
ORCID: 0000-0002-8063-2782
Observed ORCID: 0000-0002-8063-2782
OpenAlex ID: A5100338468
