Yu-Ping Ruan
Observed names: Ruan, Yu-Ping, Yuping Ruan
Institution: Zhejiang Lab
Observed institutions: University of Science and Technology of China, National University of Defense Technology, Zhejiang Lab
ORCID: 0000-0002-9800-3271
Observed ORCID: 0000-0002-9800-3271
OpenAlex ID: A5054105228
