Haohan Sha
Observed names: Hao-han Sha, Sha, Haohan
Institution: Qingdao University of Technology
Observed institutions: Université de Sherbrooke, Qingdao University of Technology
ORCID: 0000-0002-2829-0594
Observed ORCID: 0000-0002-2829-0594
OpenAlex ID: A5058283625
