Emilia Johnson
Observed name: Johnson, Emilia
Institution: University of Glasgow
Observed institutions: Universiti Putra Malaysia, London School of Hygiene & Tropical Medicine, University of Glasgow
ORCID: 0000-0001-5460-1715
Observed ORCID: 0000-0001-5460-1715
OpenAlex ID: A5028275112
