KTH's James Webb Telescope Event Unless you've been living under a rock, then you've definitely heard about the launch of the amazing James Webb Telescope. The most...