Mary Nafula
Observed name: Mary Concepta Nafula
Institution: Alupe University
Observed institutions: University of Oxford, Oxford University Hospitals NHS Trust, Alupe University
ORCID: 0000-0002-8170-4223
Observed ORCID: 0000-0002-8170-4223
OpenAlex ID: A5004819232
