The Lancet, Volume 391, No. 10132, Year 2018
Journal of Public Health (Germany), Volume 28, No. 5, Year 2020
Journal of Public Health (Germany), Volume 26, No. 2, Year 2018
International Journal of Social Economics, Volume 46, No. 2, Year 2019
Journal of International Development, Volume 33, No. 3, Year 2021