Scott Hazelhurst, BScHons, MSc, PhD Professor of Bioinformatics in the School of Electrical and Information Engineering, University of the Witwatersrand, South Africa WebsitesProfessional profile