Affymax (United States)h-index: 80Total citations: 35,917Total papers: 508Homepage: http://www.affymax.com/