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
University of Nebraska
Wake Forest University Health Sciences
Second Affiliated Hospital, School of Medicine, Zhejiang University
UNC Lineberger Comprehensive Cancer Center
University of Alabama at Birmingham