Xinru Wang
Observed name: Wang, Xinru
Institution: Singapore-MIT Alliance for Research and Technology
Observed institution: Singapore-MIT Alliance for Research and Technology
ORCID: 0000-0002-0213-6425
Observed ORCID: 0000-0002-0213-6425
OpenAlex ID: A5121054710
