Dailymaverick logo

Defend Truth

Katusha de Villiers

Katusha de Villiers

Katusha de Villiers is the Health Systems Innovation Lead at the UCT GSB Bertha Centre for Social Innovation and Entrepreneurship.

Latest Work