Home
Contact
Privacy
I.S.R.O.
ISRO may be the abbreviation of:
Indian Space Research Organisation, India's national space agency.
International Strategic Research Organization, the Turkish think tank.