Search results for: Khawar Jabran
Journal of the Science of Food and Agriculture > 100 > 13 > 4893 - 4900
Pest Management Science > 74 > 3 > 766 - 771
Journal of the Science of Food and Agriculture > 100 > 13 > 4893 - 4900
Pest Management Science > 74 > 3 > 766 - 771