Mr Ahmed Hamza Ibrahim Makki

  • Research Fellow, Computer Science
  • Ireland