Institution: | (1) Department of Entomology, CSK Himachal Pradesh Krishi Vishvavidyalaya, Palampur, Himachal Pradesh, 176062, India;(2) Department of Tea Husbandry and Technology, CSK Himachal Pradesh Krishi Vishvavidyalaya, Palampur, Himachal Pradesh, 176062, India |