1. Department of Pediatric Surgery, Alexandria Faculty of Medicine, Alexandria, Egypt;
2. Department of Pathology, Alexandria Faculty of Medicine, Alexandria, Egypt;
3. Department of Human Genetics, Alexandria Medical Research Institute, ALexandria, Egypt;
4. Department of Pathology, Beirut Arab University, Beirut, Lebanon