Taneja's complications of urologic surgery : diagnosis, prevention, and management
Samir S. Taneja (Editor), Ojas Shah (Editor)
eBook, English, 2018
Fifth edition
Elsevier, Edinburgh, 2018