Jiayan Qiu
Institution: Zhejiang Wanli University
Observed institutions: Zhejiang Wanli University, University of Nottingham Ningbo China, University of Nottingham
ORCID: 0000-0003-4825-6809
Observed ORCID: 0000-0003-4825-6809
OpenAlex ID: A5059127375
