Research Article Open access 3410 Accesses 16 Citations 22 Altmetric Metrics details Peer Review reports