Sydney Brenner Institute for Molecular Bioscience Wits University, Johannesburg Bioinformatics scientist in the making
David Twesigomwe