Affiliations Courses 2003[position unknown]California Institute Of Technology1998[position unknown]University Of Konstanz 1998Microbial Diversity 1998Student2003Microbial Diversity 2003Faculty