A Comparative Study Between Open and Robotic Partial Neph... | NCT04537247 | Trialant