A- Demonstrator, Medical School of Szeged,1971-1974.
B- Postgraduate Fellow, Medical School of Szeged,1974-1978.
C- Lecturer, University of Khartoum, Faculty of Pharmacy, Department of Pharmaceutics, July, 1978.
D- Associate Professor, University of Khartoum, Feb.1986.
E- Post-Doctorate Fellow, University of Pavia, Italy,1990-1991.
F- Professor of Pharmaceutics( for teaching experience) Hungary, December 1993
G- Visiting Professor, Al Fateh Medical University, Faculty of Pharmacy,Tripoli,1993- 1995.
H- Visiting Professor, Arab Medical University, Faculty of Pharmacy, Benghazi,1995- 1996
I- Visiting professor, SZOTE Medical University, Szeged, Hungary , October,1996- December,1998.
J- Visiting Professor, The University of The West Indies, St. Augustine, Facultyof Medical Sciences, School of Pharmacy, March16,1998.
k- Professor of Pharmaceutical Technology,Omdurman Islamic University, Faculty ofPharmacyJuly,2002