Stellenbosch , Western Cape , South Africa
Organization : Stellenbosch University
Chapter : International Chapter