Yongying Ruan
Observed names: Ruan, Yong-Ying, Y. RUAN, YONG-YING RUAN, YONGYING RUAN, Yong-Ying Ruan, Yong‐Ying Ruan
Institution: Shenzhen Polytechnic University
ORCID: 0000-0002-5025-5592
Observed ORCID: 0000-0002-5025-5592
OpenAlex ID: A5063381535
