Bakry Bin Sultan

Khartoum, Sudan

  • Work
    • Sudan University of Science & Technology (SUST)
  • Education
    • Alwahda
    • Sudan Univrsity of Scince and Technology