Research Open access Population Health Metrics 5523 Accesses 11 Citations Metrics details Peer Review reports