English: Meanwhile, Indian Institute of Science (IISc.
Telugu: ఇదే సమయంలో. . . ఇండియాకి చెందిన సెరమ్ ఇన్‌స్టిట్యూట్ ఆఫ్ ఇండియా (SII).