1. Laboratory of Ecology and Management of the Natural Ecosystems , Abu Bakr Belkaid University , Tlemcen , Algeria
2. Laboratory of Biotoxicology, Pharmacognosia and Biological Valuation of Plants , University of Dr. Tahar Moulay , Saida , Algeria
3. Department of Biology, Faculty of Science , University of Dr. Tahar Moulay , Saida , Algeria
4. Private scientific consultant and a head of Reprodbiotech and Stem Cells Inc . Montréal , Canada