Di‐Yun Ruan
Observed names: Di-Yun RUAN, Di-Yun Ruan, Di-yun Ruan, Diyun Ruan, Ruan DiYun, Ruan Diyun
Institution: University of Science and Technology of China
Observed institutions: University of Science and Technology of China, Hefei University of Technology, University of Houston
OpenAlex ID: A5110172978
