Women in Science: Michelle Thaller and our Cosmic Origins
Michelle Thaller, PhD in Astrophysics working at Nasa’s Goddard Space Flight Center describes her passion, the universe itself, in an informative and moving TED presentation. She emphasizes the drama and Continue Reading →