Pascal Lee

Pascal Lee

Senior Planetary Scientist

Institution: SETI Institute
Mountain View, United States