Dr Salah has lectured and researched at the University of Constantine ( Algeria ) for more than ten years. He also tutored at the Department of Geography of the University of Manchester .
More recently, he has worked as a research assistant at UMIST ( Manchester ) in the field of history of science.Dr Salah has published many academic works. Publications in scientific journals include papers on environmental degradation, and desertification, as well as papers on politics and change in North Africa , and problems of economic and social development.
He has also contributed historical entries to various encyclopaedias such as the Columbia Gazetteer, Encyclopaedia Britannica, and Francophone Studies. The largest written contribution by the author has been on the subject of Muslim science and civilisation, where many of his articles, can be found (in PDF format) on the website: http://muslimheritage.com/