Scphrp - Scottish Collaboration for Public Health Research and Policy, 29 Jan 2013 Research: Sustainable development and public health: rating European countries http://t.co/SDxO783p via @BioMedCentral