Comms Lab facilitates public speaking on several platforms - Stellenbosch University Language Centre
Menu