Research Open access Population Health Metrics 8253 Accesses 14 Citations Metrics details Peer Review reports