Research article Open access BMC Nephrology 4263 Accesses 29 Citations 2 Altmetric Metrics details Peer Review reports