‘All the stars were aligned’? The origins of England’s National Institute for Health Research
In 2006, the research and development (R&D) activity of England’s national healthcare system, the National Health Service, was reformed. A National Institute for Health Research (NIHR) was established within t...