Begoña Vila
James Webb Space Telescope Instrument Systems Engineer, NASA Goddard Space Flight Center
Latest Planetary Radio Appearances
Host Mat Kaplan visits the James Webb Space Telescope in California to see the observatory before it launches and speak with project leaders.