12 pubs · 718 cites · h-index 11
Novartis (Switzerland)
2010 - 2010
University of California, Davis
2000 - 2004
Oregon National Primate Research Center
2003 - 2003
Primate Conservation
2001 - 2001
Institut Pasteur
2000 - 2000