NCT02259231 2025-06-04RTA 408 Capsules in Patients With Melanoma - REVEALBiogenPhase 1/2 Completed41 enrolled 15 charts