Background
Ludidi, Ndiko Ndomelele was born on June 2, 1973 in South Africa.
Ludidi, Ndiko Ndomelele was born on June 2, 1973 in South Africa.
Bachelor of Science, University Western Cape, 1998. Doctor of Philosophy, University Western Cape, 2006.
Lecturer Stellenbosch University, since 2007.