Pengpeng Xu
Observed names: Xu Pengpeng, Xu, Pengpeng, Xu, Pengpeng (author)
Observed institutions: Wuhan University of Technology, Delft University of Technology
ORCID: 0000-0002-8615-9738
Observed ORCID: 0000-0002-8615-9738
OpenAlex ID: A5075683360
