Khalid Mohammed Naji

  • Sana'a University
  • Reader, Life Sciences
  • Yemen