19 pubs · 3,407 cites · h-index 16
Science Applications International Corporation (United States)
1998 - 2010
Institute of Laboratory Animal Science
2008 - 2008
National Cancer Institute
1995 - 2006
National Institute of Allergy and Infectious Diseases
2003 - 2003
Département Santé Animale
1999 - 1999