NCT05700461 2026-03-20Drug Screening Using Novel IMD in Renal Cell CarcinomaBrigham and Women's HospitalPhase 1 Enrolling by invitation20 enrolled