NASA’s Webb telescope gets some selfie love Bill Nye the Science Guy and actor Robert Picardo visited NASA Goddard in Greenbelt, Maryland, on May 19. They were there to shoot a video and had the… People Read more