Huipeng Deng
Institution: East China University of Science and Technology
Observed institutions: East China University of Science and Technology, Wuhan University
ORCID: 0000-0003-1621-0099
Observed ORCID: 0000-0003-1621-0099
OpenAlex ID: A5111115516
