Delcath Systems (NASDAQ:DCTH) could deliver a 22.4X return by 2026. ‘Rainy Man’ on the prospects for the company and why investors are hesitating…
300m peak sales implies treating all 2000 patients available. If all these patients are treated, how many are expected yearly after that?
300m peak sales implies treating all 2000 patients available. If all these patients are treated, how many are expected yearly after that?