Last Updated: Tuesday, July 2, 2013, 17:21
India ranked 66th in the Global Innovation Index 2013, published by Cornell University, INSEAD, World Intellectual Property Organization (WIPO) and Confederation of Indian Industry (CII) as a knowledge partner.