Council Of Scientific And Industrial Research–Institute Of Himalayan Bioresource Technology (CSIR–IHBT) is located in Palampur, India on NH 20, Holta. Council Of Scientific And Industrial Research–Institute Of Himalayan Bioresource Technology (CSIR–IHBT) is rated 4.8 out of 5 in the category research institute in India.