1. UER Procédés Energétiques
2. Ecole Militaire Polytechnique
3. Algiers
4. Algeria
5. Energetic Materials Research
6. Department of Chemistry
7. Ludwig-Maximilian University
8. D-81377 Munich
9. Germany
10. Department of Aerospace Science and Technology (Retired Professor)
11. Politecnico di Milano
12. Italy
13. School of Chemical Engineering (Visiting Professor)
14. Nanjing University of Science and Technology