Amount Raised
$20 Million
Company
DELCATH SYSTEMS, INC.
Location
1633 Broadway, Suite 22C
New York, New York, United States
About
Delcath Systems and its proprietary targeted drug delivery system are at the forefront of the regional treatment of cancer.