NCT06595329 - Comparison Between Epidural Analgesia and Intrathecal Opioid Analgesia for Pain Management in Open Nephrectomy | Crick | Crick