Biodiversity Division Block (CSIR-Institute of Himalayan Bioresource Technology) is located in Palampur, India on Holta. Biodiversity Division Block (CSIR-Institute of Himalayan Bioresource Technology) is rated 3 out of 5 in the category research institute in India.