[PDF][PDF] Systematic scoping review of proposed explanations for" excess" mortality. Final Report.
Background This systematic review was commissioned by NHS Health Scotland (NHSHS),
who are engaged in collaborative research with The Glasgow Centre for Population Health …
who are engaged in collaborative research with The Glasgow Centre for Population Health …