2 ms·Yes, Larry worked at JPL, which managed the Magellan mission to Venus.by mturmon 14y agoYes, Larry worked at JPL, which managed the Magellan mission to Venus.