Professor Francis Petersen

Professor Francis Petersen is the Rector and Vice-Chancellor of the University of the Free State.