General Medicine General 3ebbe580 Stephen fowler surgery is done for A Undescended testis B Ectopic testis C Retractile testis D Testicular torsion