NCT07315100 2026-01-02
Navigated Partial Nephrectomy
The Netherlands Cancer Institute
Phase NA Completed
The Netherlands Cancer Institute
Sklifosovsky Institute of Emergency Care
The Netherlands Cancer Institute
The Netherlands Cancer Institute
Samsung Medical Center