Global public health : an international journal for research, policy and practice (Routledge, 2006)
Refereed/Peer-reviewed