1. Department of Dermatology, Venereology and Andrology, Faculty of Medicine, Alexandria University, Alexandria, Egypt
2. Department of Medical Physiology, Faculty of Medicine, Alexandria University, Alexandria, Egypt
3. Department of Histology and Cell Biology, Faculty of Medicine, Alexandria University, Egypt
4. Alexandria Police Hospital, Alexandria, Egypt