Research article Open access BMC Surgery 3433 Accesses 29 Citations Metrics details Peer Review reports