Cerus (United States)h-index: 59Total citations: 12,368Total papers: 354Homepage: http://www.cerus.com/