Affiliations Courses 1992[position unknown]Oxford University2013[position unknown]Ucla2001[position unknown]University College London2005[position unknown]University College London2006[position unknown]University College London2012[position unknown]University College London2014[position unknown]University College London2015[position unknown]University College London2016[position unknown]University College London1998[position unknown]Columbia University1999[position unknown]Columbia University2000[position unknown]Columbia University 1992Embryology: Cell Differentiation And Gene Expression In Early Development 1992Speaker1998Embryology: Concepts And Techniques In Modern Developmental Biology 1998Lecturer1999Embryology: Concepts And Techniques In Modern Developmental Biology 1999Lecturer2000Embryology: Concepts And Techniques In Modern Developmental Biology 2000Lecturer2001Embryology: Concepts And Techniques In Modern Developmental Biology 2001Lecturer2005Embryology 2005Faculty2006Embryology 2006Lecturer2012Embryology: Concepts And Techniques In Modern Developmental Biology 2012Faculty2013Embryology: Concepts And Techniques In Modern Developmental Biology 2013Lecturer2014Embryology 2014Faculty2015Embryology 2015Faculty2016Embryology 2016Faculty