Professor Stephen Morris is appointed as the new RAND Professor of Health Services Research at the University of Cambridge. He will be based in the Primary Care Unit in the Department of Public Health and Primary Care, and will co-direct the Cambridge Centre for Health Services Research, with RAND Europe Chief Economist Jon Sussex. Professor […]