Promoting public health: benefits and challenges of a Europeanwide research consortium on student health.

Promoting public health: benefits and challenges of a Europeanwide research consortium on student health.