Unless you have been living on Mercury the last few years, you have probably heard of the James Webb Space Telescope. It was successfully launched on Christmas day from French Guyana. It was delayed several years due to the complexity of its deployment. We didn’t want another HST debacle, did… Continue Reading... "James Webb Space Telescope"