Indian Space Research Organization
ISRO stands for Indian Space Research Organization, which was founded in 1969 as the premiere space agency of the government of India, with its headquarter in Bangalore.
This Question is Also Available in:
हिन्दीಕನ್ನಡ