1. Department of Cellular and Molecular Nutrition Tehran University of Medical Sciences Tehran Iran
2. Department of Biological Sciences North Dakota State University Fargo ND USA
3. Research Center for Hydatid Disease in Iran Kerman University of Medical Sciences Kerman Iran
4. Department of Immunology School of Public Health Tehran University of Medical Sciences Tehran Iran