Profile picture
Osman Abdikarim Muhumed
  • Researcher
    Terra Tech Solution
    Hargeisa, Somalia
mini profile avatar Osman Muhumed