NCT03842943 2024-05-02Neoadjuvant Combination Immunotherapy for Stage III MelanomaUniversity of LouisvillePhase 2 Recruiting28 enrolled