Dr Ekaterina Rzyankina

Cape Peninsula University of Technology