Stephanie Melia
Observed name: Melia, Stephanie
Institution: Insitut Kesehatan Immanuel
Observed institutions: Chulalongkorn University, Insitut Kesehatan Immanuel
ORCID: 0000-0002-4272-9049
Observed ORCID: 0000-0002-4272-9049
OpenAlex ID: A5012291491
