Gregory Villar
Entry, Descent and Landing system engineer, NASA/Jet Propulsion Laboratory
Gregory Villar is an Entry, Descent and Landing system engineer at the Jet Propulsion Laboratory.
Latest Planetary Radio Appearances
JPL engineer Gregory Villar prepares us for the perilous descent and landing of the 2020 Mars rover on February 18th.