What does IRIPP mean? Iranian Research Institute of Plant Protection LIKE Research Institute country See the full article