Positions Held

  • 10-head department of practical department 2005--20

All Right Reserved for Sudan University of Science and Technology - 2016