Institution: | a Polar Desert Research Center Florida State University, Tallahassee, FL 32306-2043, USA b Department of Biological Science Florida State University, Tallahassee, FL 32306-2043, USA NASA Headquarters, Code SLC, Washington, DC 20546-0001, USA |