211 pubs · 12,389 cites · h-index 56
Utrecht University
1987 - 2016
Monash University
2013 - 2013
Office of Infectious Diseases
2007 - 2007
Koninklijke Nederlandse Maatschappij voor Diergeneeskunde
2003 - 2003
Technical University of Denmark
1983 - 2003