Qu Chen
Observed names: Chen Qu, Chen, Qu
Institution: Zhejiang University of Science and Technology
Observed institutions: Zhejiang University of Science and Technology, Zhejiang University, Delft University of Technology
ORCID: 0000-0002-4390-0303
Observed ORCID: 0000-0002-4390-0303
OpenAlex ID: A5046072794
