97 pubs · 4,137 cites · h-index 25
Chimerix (United States)
2017 - 2024
Tufts University
1986 - 2020
Research Triangle Park Foundation
1996 - 2015
GlaxoSmithKline (United States)
2004 - 2015
University of Glasgow
2014 - 2014