J. Garnvwa
Observed names: John Garnvwa, John M Garnvwa
Institution: Liverpool School of Tropical Medicine
Observed institutions: University of Liverpool, Liverpool School of Tropical Medicine, MicroPharm Ltd. (United Kingdom)
OpenAlex ID: A5018409477
