Qihua Ruan
Observed names: Q. Ruan, Qi-hua Ruan, Ruan, Qi-hua, Ruan, Qihua
Institution: Putian University
Observed institutions: Tongji University, Putian University
ORCID: 0000-0002-3776-9070
Observed ORCID: 0000-0002-3776-9070
OpenAlex ID: A5011294730
