Natalia Shakela
Institution: Namibia University of Science and Technology
Observed institutions: Namibia University of Science and Technology, University of Cape Town
ORCID: 0000-0003-3615-6288
Observed ORCID: 0000-0003-3615-6288
OpenAlex ID: A5046153722
