Epoch Biosciences (United States)h-index: 29Total citations: 5,430Total papers: 179Homepage: http://www.epochlifescience.com/