Research article Open access BMC Surgery 1183 Accesses 2 Citations Metrics details Peer Review reports