N northropgrumman.com A deployable, annular, 30m telescope, space-based observatory [pdf] 60 points marcodiego 4 years ago 22 comments