NCT04518124 2023-11-22Propranolol in AngiosarcomaThe Netherlands Cancer InstitutePhase 2 Completed14 enrolled