Jianhao Shen
Observed name: Shen Jianhao
Institution: Shenzhen Technology University
Observed institutions: Shenzhen Technology University, Jiangxi University of Science and Technology
ORCID: 0009-0003-2002-4608
Observed ORCID: 0009-0003-2002-4608
OpenAlex ID: A5072884488
