Affiliations Courses 1996[position unknown]University College London2004[position unknown]University Of Cambridge 1996Embryology: Concepts And Techniques In Modern Developmental Biology 1996Student2004Neural Development And Genetics Of Zebrafish 2004Student