The Department of Physics and Astronomy at Weber State University met on Feb. 2 to discuss the James Webb Space Telescope. Launched in December, the telescope is a $10 billion infrared telescope that allows...