Quality management and perceptions of teamwork and safety climate in European hospitals.

Quality management and perceptions of teamwork and safety climate in European hospitals.