Owen Seda is Associate Professor and acting section head (Theatre Arts & Design: Performer) at Tshwane University of Technology, in Pretoria, South Africa.
Owen Seda is Associate Professor and acting section head (Theatre Arts & Design: Performer) at Tshwane University of Technology, in Pretoria, South Africa.