On the Radar is a summary of some of the recent publications in the areas of safety and quality in health care.
Logo
On the Radar is a summary of some of the recent publications in the areas of safety and quality in health care.