NASA-ISRO science instruments arrive in India ahead of 2024 launch
The NISAR Earth science mission has moved a step closer to its 2024 launch. Its science payload of two radar systems, one built by NASA and the other by the Indian Space Research Organization (ISRO), recently completed the ...