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.