Search results for: Petros Charalampoudis
British Journal of Surgery > 107 > 7 > 832 - 844
European Journal of Surgical Oncology (EJSO) > 2018 > 44 > 1 > 5-14
European Journal of Cancer > 2017 > 84 > C > 315-324
European Surgery > 2017 > 49 > 3 > 132-139
Journal of Gastrointestinal Surgery > 2014 > 18 > 4 > 839-841
International Journal of Surgery Case Reports > 2013 > 4 > 8 > 684-686
International Journal of Surgery Case Reports > 2012 > 3 > 8 > 362-365