Chimerix (United States)h-index: 36Total citations: 5,437Total papers: 204Homepage: http://www.chimerix.com/