James Webb Space Telescope is a huge leap forward for understanding the universe, Wayne State astrophysicist says

There was big news from NASA recently with the launch of a new telescope that could reveal some of the...