NCT03004183 2024-10-15STOMPThe Methodist Hospital Research InstitutePhase 2 Completed57 enrolled 12 charts
NCT02831933 2023-09-21ENSIGNThe Methodist Hospital Research InstitutePhase 2 Terminated11 enrolled 9 charts