Affiliations Courses 1992[position unknown]University Of Michigan1993[position unknown]University Of Michigan1995[position unknown]California State University1997[position unknown]California State University 1992Molecular Evolution 1992Faculty1993Workshop On Molecular Evolution 1993Teaching Assistant1995Workshop On Molecular Evolution 1995Faculty1997Workshop On Molecular Evolution 1997Faculty