Affiliations Courses 1990[position unknown]University Of California Irvine1993[position unknown]University Of California Irvine1994[position unknown]University Of California Irvine1995[position unknown]University Of California Irvine1989[position unknown]University Of Southern California 1989Molecular Evolution 1989Lecturer1990Molecular Evolution 1990Faculty1993Workshop On Molecular Evolution 1993Faculty1994Workshop On Molecular Evolution 1994Faculty1995Workshop On Molecular Evolution 1995Faculty