Bachelor of Science with honors, University of London, 1995. Doctor of Philosophy, University London, 2000.
Surgical perfusionist Liver Transplant Unit, Kings College Hospital, London, 1995—1996. Research assistant Institute of Zoology, Zoological Society of London, 1996—2000. Research fellow University College London, 2000—2001, Royal Veterinary College, University of London, since 2002.
Undergraduate tutor veterinary science Royal Veterinary College, University of London, since 2001. Science advisor Gene Transfer Advisory Panel, Pharmaceutical Inspection Convention United Kingdom, Stockholm, since 2000.
Member of Society for Endocrinology, Society for Study of Low Temperature Biology, British Andrology Society (committee member 1996—2002), Society for Reproduction and Fertility (member of council since 2002).