Selma Iilonga
Observed names: Iilonga, Selma, Iilonga, Selma Ndeshimona, Selma Ndeshimona Iilonga
Institution: Namibia University of Science and Technology
Observed institutions: Namibia University of Science and Technology, University of Namibia
ORCID: 0000-0002-1430-9549
Observed ORCID: 0000-0002-1430-9549
OpenAlex ID: A5044178029
