Recent content by SinanCem

  1. SinanCem

    What's the Point of the James Webb Space Telescope?

    10 billion $ for 15% success chance. That is rough. I refuse to believe NASA will fail at a project of this magnitude.