Amanda En Yap
Observed name: Amanda Yap
Institutions: Alexandra Hospital, National University Health System
Observed institutions: University of San Diego, Alexandra Hospital, National University Health System
ORCID: 0009-0002-7631-5669
Observed ORCID: 0009-0002-7631-5669
OpenAlex ID: A5116454890
