Youhui Zuo
Institution: Beijing Institute of Technology
Observed institutions: Beijing Institute of Technology, Qilu University of Technology, Shandong Academy of Sciences
ORCID: 0000-0001-5023-177X
Observed ORCID: 0000-0001-5023-177X
OpenAlex ID: A5032413813
