32 pubs · 2,742 cites · h-index 23
University of Oxford
2004 - 2015
Chinese University of Hong Kong
2011 - 2011
Science Oxford
2010 - 2010
Institut de génétique et de biologie moléculaire et cellulaire
2003 - 2003
Onderstepoort Veterinary Institute
1998 - 1998