Which of the following statements about the Indian National Science Academy (INSA) are correct?
I. INSA is based in New Delhi
II. INSA celebrated its Golden Jubilee recently
III. It was known as the National Institute of Sciences of India before February 1970
Reveal answer
Fill a bubble to check yourself