Difficult Conditions in Laparoscopic Urologic Surgery by Ahmed Al-Kandari | Menrva Books | MenrvaBooks