The ‘Sustainable Public Health Index’: What if public health and sustainable development are compatible?
2015 ◽
Vol 129
(2)
◽
pp. 775-786
◽
2011 ◽
Vol 11
(11)
◽
pp. 18-24
2021 ◽
Vol 5
(2)
◽
pp. 163