Research article Open access Research Involvement and Engagement 3808 Accesses 22 Citations 67 Altmetric Metrics details Peer Review reports