ISRO full form
ISRO full form
Indian Space Research Organization
What is the meaning of ISRO and full form ?
The equivalent of Americas NASA,ISRO conducts its own space missions,moon and mars programs among others.They also actively launch satellites with payloads into orbit and is known for its extremely cheap and budgeted space exploration.