Dr Edward Nector Mwavu

  • Makerere University
  • Lecturer, Life Sciences
  • Uganda