NCT07407257 2026-02-18
SBRT for Liver Tumors, Liver Metastases, and Pancreatic Tumors
Institute of Oncology Ljubljana
Phase NA Completed
Institute of Oncology Ljubljana
The University of Hong Kong
UNC Lineberger Comprehensive Cancer Center
University of Alabama at Birmingham