India integral part of high-ranking space countries: ISRO chief

Indian Space Research Organisation (ISRO) chief K. Radhakrishnan has said that India is amongst the highest space ranking countries.