Rebecca (Becky) McCauley Rench is the Astrobiology Program Scientist in the Planetary Science Division at NASA Headquarters. She leads the Interdisciplinary Consortia for Astrobiology Research (ICAR)), which supports large, interdisciplinary astrobiology research teams, and the Planetary...
Read More →