ByNobleID
    A systematic and independent epidemiological assessment of alcohol and its effect on mortality in European countries: final report for the International Life Sciences Institute | NobleID