1. Laboratory of Histology Embryology and Reproductive Biology; Faculty of Medicine of Sfax; University of sfax; Tunisia
2. Laboratory of Molecular Human Genetics; Faculty of Medicine of Sfax; University of Sfax; Tunisia
3. Animal Physiology Laboratory; Life Science Department; Sciences Faculty of Sfax; University of Sfax; Tunisia