NCT03506997 2020-07-22PERSEUS1Institute of Cancer Research, United KingdomPhase 2 Unknown100 enrolled