19 pubs · 25,026 cites · h-index 17
IP Australia
2023 - 2023
National Centre for the Replacement Refinement and Reduction of Animals in Research
2009 - 2014
University College London
2004 - 2004
Columbia University
2001 - 2001
Medical Research Council
2001 - 2001