Xinyue Ye
Observed name: Ye, Xinyue
Institution: University of Alabama
Observed institutions: Stevens Institute of Technology, University of Alabama, Texas A&M University
ORCID: 0000-0001-8838-9476
Observed ORCID: 0000-0001-8838-9476
OpenAlex ID: A5024195211
