JWST

No.13458287 ViewReplyOriginalReport
What's the /sci/ consensus on the James Webb telescope?