Atrius Health, a 715-physician group based in Newton, Mass., laid off upwards of 50 nurses March 30, The Boston Globe reports.
Read the full post on Becker's Hospital Review - Healthcare News
Read the full post on Becker's Hospital Review - Healthcare News