20130508 india: ISRO scientist vindicated after two decades