Melgardt M. de Villiers, Ph.D.