Debate Open access BMC International Health and Human Rights 5923 Accesses 14 Citations 10 Altmetric Metrics details Peer Review reports