Department of Entomology Regroupement d'équipes499681Iran
Takestan Islamic Azad University Institution499680Iran