The Pasteur Institute of India, Coonoor, is a renowned research institute located in the picturesque hill station of Coonoor in the Nilgiri Hills of Tamil Nadu, India. Established in 1907, the institute is named after Louis Pasteur, the renowned French…