Affiliations Courses 2002[position unknown]Nasa Ames Research Center2004[position unknown]Nasa Ames Research Center1985[position unknown]Scripps Institution Of Oceanography 1985Microbiology: Molecular Aspects Of Cellular Diversity 1985Student2002Nasa Planetary Biology Internship Program 2002Sponsor2004Nasa Planetary Biology Internship Program 2004Sponsor