Chenrui Wang
Institution: Harbin Institute of Technology
Observed institutions: Harbin Institute of Technology, Hangzhou Dianzi University, Zhejiang University of Technology
ORCID: 0000-0002-9516-714X
Observed ORCID: 0000-0002-9516-714X
OpenAlex ID: A5000807666
