Avalon Pharmaceuticals, Inc. (NASDAQ:AVRX)
CAPS Rating:
A biopharmaceutical company which is focused on the discovery and development of potential first-in-class cancer therapeutics.
A biopharmaceutical company which is focused on the discovery and development of potential first-in-class cancer therapeutics.