Affiliation: | 1. Natural Plant Product Division, CSIR-Institute of Himalayan Bioresource Technology, Palampur, 176 061, Himachal Pradesh, India 2. Biotechnology Division, CSIR-Institute of Himalayan Bioresource Technology, Palampur, Himachal Pradesh, 176 061, India
|