Delcath Systems Announces Sandra Pennell as Senior Vice President of Finance June 7, 2023 by /PRNewswire/ — Delcath Systems, Inc. (Nasdaq: DCTH) (the “Company” or “Delcath”), an interventional oncology company focused on the treatment of primary and…Original Article