Ruoyu Xu
Observed name: Ruo-Yu Xu
Institution: Texas Tech University
Observed institutions: Texas Tech University, East China University of Science and Technology
ORCID: 0000-0002-1376-5171
Observed ORCID: 0000-0002-1376-5171
OpenAlex ID: A5049433396
