On the occasion of its 51st Foundation Day, the Indian Institute of Spices Research (IISR), Kozhikode, signed technology licensing agreements with organisations to promote the wider adoption of ...