Return to Article Details
Parrilla urethra: A sequalae of electric shock torture to genitals in men. A 40 case series in Kashmir (India)
Download
Download PDF