Affiliation: | a Life Science Division, NASA/Ames Research Center, Moffett Field, CA 94025, U.S.A. b Space Science Division, NASA/Ames Research Center, Moffett Field, CA 94025, U.S.A. c Department of Aerospace Engineering Sciences, University of Colorado, Boulder, CO 80309, U.S.A. d SETI Institute, 101 First Street #410, Los Altos, CA 94022, U.S.A. |