NCT03907657 2024-05-21CEUS-VHLUNC Lineberger Comprehensive Cancer CenterPhase 2 Completed15 enrolled 7 charts
NCT02424851 2022-01-27OPTIMALOxford University Hospitals NHS TrustPhase 2 Completed31 enrolled 13 charts