1. Laboratory of Histology, Embryology, and Reproductive Biology, University of Sfax, Sfax, Tunisia
2. Human Molecular Genetics Laboratory, University of Sfax, Sfax, Tunisia
3. Animal Physiology Laboratory, Life Science Department, University of Sfax, Tunisia