Scphrp - Scottish Collaboration for Public Health Research and Policy, 01 Aug 2012 Editorial: Implementation Science six years on—our evolving scope and common reasons for rejection without review http://t.co/5xm…