Character
Astronomer, NASA Goddard Space Flight Center
Astronomer, NASA Goddard Space Flight Center in How the Universe Works (2010), played by Michelle Thaller.
Character
Astronomer, NASA Goddard Space Flight Center in How the Universe Works (2010), played by Michelle Thaller.