1.It stands for Indian National Science Academy
2.INSA Young Scientists Award is considered to be the highest recognition of promise ,c
3.It chose 30 scientists for the award in April 2017
4.All the above
Answer:4