Name the agency responsible for the development of space science programmes in India.
ISRO stands for Indian Space Research Organization, whose headquarters is based in Bengaluru, India. It is an institute that harnesses space technology for national development by pursuing research in space science and exploring the planets.