Jama Musse Jama

Pisa, Italy

Jama Musse Jama, Pisa

  • Work
    • NTT DATA Italy
  • Education
    • University of Pisa
    • Somali National University
    • Faarax Oomaar, Hargeysa