Affiliations Courses 2002[position unknown]Centre For Genome Research1999[position unknown]University Of Edinburgh2000[position unknown]University Of Edinburgh2001[position unknown]University Of Edinburgh1998[position unknown]Western General Hospital 1998Embryology: Concepts And Techniques In Modern Developmental Biology 1998Teaching Assistant1999Embryology: Concepts And Techniques In Modern Developmental Biology 1999Teaching Assistant2000Embryology: Concepts And Techniques In Modern Developmental Biology 2000Teaching Assistant2001Embryology: Concepts And Techniques In Modern Developmental Biology 2001Teaching Assistant2002Embryology: Concepts And Techniques In Modern Developmental Biology 2002Teaching Assistant