SCIENCE SHIP: Telescope delay & a new organ

The $8.8-billion James Webb Space Telescope has been called the successor of the Hubble Telescope.

It’s an infrared observatory designed to peer deep into the universe, study the earliest stars and galaxies, and seek out strange new planets around distant stars.

But, NASA has announced its launch has been delayed until 2020.

660’s Jonathan Muma hopped on board the Science Ship with Saint Mary’s University Astrophysicist Dr. Rob Thacker to learn more.

 

 

Scientists have found a new organ in the human body, but where is it and is it even an organ?

Dr. Thacker weighed in:

 

Can’t get enough Science Ship? Listen to this week’s full interview:

 

Listen to past episodes of Science Ship here.

Top Stories

Top Stories

Most Watched Today