Emmerson Gale S. Vista
Observed name: Emmerson Gale Vista
Institution: Research Institute for Tropical Medicine
Observed institution: Research Institute for Tropical Medicine
ORCID: 0000-0002-1713-3569
Observed ORCID: 0000-0002-1713-3569
OpenAlex ID: A5064450247
