Carl Macrae

Carl Macrae is a senior research fellow in improvement science at the Centre for Patient Safety and Service Quality, Imperial College London.