Jane-Llopis, E and McDaid, David ORCID: 0000-0003-0744-2664 (2005) Promoting mental health in Europe: a timely opportunity. Eurohealth, 11 (4). pp. 9-10. ISSN 1356-1030