Sheng Han
Institutions: Shanghai Dianji University, Shanghai Institute of Technology
Observed institutions: Shanghai Dianji University, Shanghai Institute of Technology
ORCID: 0000-0001-8395-3752
Observed ORCIDs: 0000-0001-8395-3752, 0000-0002-1320-2002, 0000-0001-9631-2743
OpenAlex ID: A5137692172
