$21.06
-0.20 (-0.94%)
Affymax, Inc. (AFFY)
CAPS Rating:
The Company is a biopharmaceutical company developing novel peptide-based drug candidates to improve the treatment of serious and often life-threatening conditions.

RSS Headlines
Fool UK