Stating that ISRO is in right direction, Nair said establishing a space station is a must for 'keeping the leadership in...
14 Jun 2019 2:11 PM IST
'Already, orbiter is in space and it should do an excellent job of mapping,' Nair added.
7 Sept 2019 12:20 PM IST