Ombeswa Ralarala
Observed names: O. Ralarala, O. S.O. Ralarala
Institution: Sol Plaatje University
Observed institutions: Sol Plaatje University, University of Limpopo
ORCID: 0000-0002-3126-0118
Observed ORCID: 0000-0002-3126-0118
OpenAlex ID: A5028256966
