Emelda Okiro

Principal Investigator at KEMRI - Wellcome Trust

Timeline

  • Principal Investigator

    Current role