$2.62
0.00 (0%)
IDM Pharma, Inc. (IDMI)
CAPS Rating:
A biopharmaceutical company focused on developing innovative products to treat and control cancer while maintaining the patient's quality of life.
A biopharmaceutical company focused on developing innovative products to treat and control cancer while maintaining the patient's quality of life.