Scphrp - Scottish Collaboration for Public Health Research and Policy, 21 May 2013 Research: Public beliefs and attitudes towards depression in Italy: A national survey http://t.co/UzXeWI3daw