ISRO: A Personal History
The Indian Space Research Organisation, or ISRO, is one the most widely respected and revered organizations in the country. It has no doubt placed India on the map of Space research, with the many successful PSLVs, and the hugely popular …