Glasgow Centre for Population Healthh-index: 118Total citations: 56,393Total papers: 1,233Homepage: https://www.gcph.co.uk