About David Sanders David Sanders is a professor emeritus and founding director of the School of Public Health at the University of the Western Cape.