Robert Picardo

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…

Read more