36% of scientists at NASA are Indians
NASA launched the latest in a series of satellites aimed at ensuring astronauts at the International Space Station can communicate with Earth. What is the name of satellite?