Sizwe Marcus Mahlangu
Observed names: Mahlangu, Sizwe Marcus, Sizwe Mahlangu
Institution: Tshwane University of Technology
Observed institution: Tshwane University of Technology
ORCID: 0009-0000-8795-0049
Observed ORCID: 0009-0000-8795-0049
OpenAlex ID: A5094089753
