Research article Open access BMC Surgery 8628 Accesses 37 Citations Metrics details Peer Review reports