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