537 pubs · 22,531 cites · h-index 79
Centers for Disease Control and Prevention
1991 - Present
National Center for Emerging and Zoonotic Infectious Diseases
2026 - Present
Lawrence Livermore National Laboratory
1986 - 2024
University of Aberdeen
1994 - 2021
University College Dublin
2013 - 2018