Dr Anel Marais

BA (Law); LL.B; LL.M (cum laude); LL.D (Jurisprudence) – University of Johannesburg