Dehai Min
Observed name: Min, Dehai
Institution: University of Illinois Chicago
Observed institutions: University of Illinois Chicago, Southeast University, Southeast University
ORCID: 0009-0003-8528-6916
Observed ORCID: 0009-0003-8528-6916
OpenAlex ID: A5012727381
