Search results for: Mohamed A. Thaha
British Journal of Surgery > 107 > 3 > 218 - 226
International Journal of Surgery > 2016 > 36 > PA > 312-318
International Journal of Surgery > 2016 > 33 > PA > 117-123
The Lancet Oncology > 2012 > 13 > 9 > e403-e408