0
ISRO stands for Indian Space Research Organisation
Indian Space Research Organisation was created on 1969-08-15.
ISRO INDIAN SPACE RESEARCH ORGANISATION is the sixth largest space research organisation in the world.
Indian Space Research Organisation.
K. Radhakrishnan