Nodes & Branches
Each Node is led by a Head of Node, and each Branch by a Branch Head. Together, they play a central role in:
- Facilitating NITheCS programmes and events in their regions
- Engaging local research communities
- Promoting collaboration aligned with NITheCS’s national goals
- Contributing to multidisciplinary research, training, and public engagement
The Heads of Nodes work closely with the Director to ensure that each Node contributes meaningfully to NITheCS’s strategic vision. Under each Head of Node, Branch Heads manage the activities of their respective institutions.
HEAD OF NODE:
University of the Witwatersrand
João Rodrigues
BRANCH HEADS:
University of Johannesburg
Maria Visaya
University of South Africa
Bahati Mukeru
Sefako Makgatho Health Sciences University
Maggie Aphane
Tshwane University of Technology
Vacant
University of Pretoria
Vacant
Vaal University of Technology
Vacant
HEAD OF NODE:
North-West University
Du Toit Strauss
BRANCH HEADS:
University of Limpopo
Vacant
University of Mpumalanga
Ntomboyuyo-Wayi-Mgwebi
University of Venda
Fhulufhelo Nemangwele
University of Venda (alternative head)
Eric Maluta
HEAD OF NODE:
University of KwaZulu-Natal
Sunil Maharaj
BRANCH HEADS:
Durban University of Technology
Mohohlo Tsoeu
Mangosuthu University of Technology
Vacant
University of Zululand
Cebo Ndlangamandla
HEAD OF NODE
Nelson Mandela University
Martin Weigt
Central University of Technology
Vacant
University of Fort Hare
Dephney Mathebula
University of the Free State
Jan Blomerus
Rhodes University
Vacant
Walter Sisulu University
Vacant
HEAD OF NODE
University of Cape Town
Will Horowitz
BRANCH HEADS:
AIMS
Ryan Sweke
Cape Peninsula University of Technology
Joseph Kioko
University of the Western Cape
Thomas Farrar
