Ajey Lele’s Article on Human Moon Mission Published in The Space Review
September 17, 2012
Research Fellow, IDSA, Wg Cdr Ajey Lele’s article titled, ‘India aborts a human Moon mission’ was published in The Space Review on September 17, 2012. http://www.thespacereview.com/article/2157/1