NCT07361874 2026-03-27IMPACT-MACSUniversity of Texas Southwestern Medical CenterPhase NA Recruiting75 enrolled
NCT04917757 2025-09-05NAPACAWuerzburg University HospitalActive not recruiting3,656 enrolled 12 charts