Indian Institute of Science ( IISc ) is a public university for scientific research and higher education located in Bengaluru ( formerly Bangalore ) , India .
Indian Institute of Science ( IISc ) is a public university for scientific research . It is located in Bangalore , India .