Professor Isabella Oyier

Head of Biosciences, KEMRI-Wellcome Trust Research Programme (KWTRP).