Wenjia Jasmine Ruan
Observed names: Wen-Jia Ruan, WenJia Ruan, Wenjia Ruan, Wenjia-Jasmine Ruan
Institution: Hangzhou City University
Observed institutions: Pai Chai University, Sun Yat-sen University, Henan University, Hangzhou City University
ORCID: 0000-0001-8807-3252
Observed ORCID: 0000-0001-8807-3252
OpenAlex ID: A5091413313
