Member Profile Membership type: full Takudzwa Taruza Country of origin: South Africa Currently in: South Africa, Potchefstroom General field of specialization: Other Academic Background Degrees 2016 Master Other Research and Profession