What is the full form of ISRO?
What is ISRO and its Purpose? In full form, ISRO stands for Indian Space Research Organization – India’s Space Agency, which operates from Bengaluru in Southern India and seeks to foster national development by conducting space science & planet exploration research & developing national space exploration for national progress while performing planet research – one …