logo
Tim Noakes backdrop
Tim Noakes poster
Tim Noakes
Timothy David Noakes is a South African scientist, and an emeritus professor in the Division of Exercise Science and Sports Medicine at the University...