NCT04821167 - Safety and Efficiency of Laparoscopic Management of Intra-canalicular (Emergent) Testis | Crick | Crick