FOLLOW US :
National Institute of Immunology is an autonomous research institute located in New Delhi, under the Department of Biotechnology for research in immunology.NII was established on 24 June 1981, with Prof. M. G. K. Menon as Chairman of its governing body.