Affiliations Courses 1985[position unknown]Scripps Clinic And Research Institute2011[position unknown]University College Dublin Belfield1999[position unknown]University Of California San Diego2000[position unknown]University Of California San Diego2001[position unknown]University Of California San Diego2016[position unknown]University Of California San Diego2014[position unknown]Univ. California San Diego Scripps Inst. Oceanography 1985Embryology: A Modern Course In Developmental Biology 1985Faculty/Staff/Lecturer1999Embryology: Concepts And Techniques In Modern Developmental Biology 1999Lecturer2000Embryology: Concepts And Techniques In Modern Developmental Biology 2000Lecturer2001Embryology: Concepts And Techniques In Modern Developmental Biology 2001Lecturer2011Molecular Mycology 2011Student2014Embryology 2014Faculty2016Embryology 2016Lecturer