457 pubs · 13,879 cites · h-index 63
University of Bern
1988 - Present
Federal Food Safety and Veterinary Office
2025 - 2025
In-Q-Tel
2019 - 2019
Cambridge University Press
2014 - 2014
Robarts Clinical Trials
2009 - 2009