1- Judge in Sudanese Judiciary 1970- 1973 2- Teaching staff member, Faculty of Law 1973 up […]
1- Judge in Sudanese Judiciary 1970- 1973
2- Teaching staff member, Faculty of Law 1973 up to now
3- Dean of the Faculty 1983- 1987
4- Minister of Justice and Attorney General 1991- 1992