IDM Pharma Inc.

Description

9 Parker, Suite 100, Irvine, CA 92618; acquired by Takeda in May 2009

Related product monographs:

No products with related organizations were found.

Location

Reference Number

3478