ISRO

Definition : Indian Space Research Organisation
Category : Academic & Science » Astronomy & Space Science
Country/Region : India India
Popularity :
Type :
Acronym

What does ISRO mean?

ISRO Indian Space Research Organisation (ISRO) is the space agency of the Government of India established in 1969 for the research and development of vehicles and activities for the exploration of space within and outside of Earth’s atmosphere.