Late Artist's Final Art Soars as Shuttle Discovery's Last Mission Emblem

Monday, March 7, 2011 - 18:00 in Astronomy & Space

The final work of late artist Robert McCall has found a permanent home in space.

Read the whole article on

More from

Latest Science Newsletter

Get the latest and most popular science news articles of the week in your Inbox! It's free!

Check out our next project, Biology.Net