
5 ways the world’s costliest satellite launch will reshape science: What ISRO-NASA collaboration means for future ...
Sriharikota in India is all set to witness something extraordinary. The Indian Space Research Organisation (ISRO) and National Aeronautics and Space Administration (NASA) have joined forces to create what might be the most expensive piece of Earth-watching …