In 2023, six of the 20 most-awarded hospitals by the National Institutes of Health were located in Boston — and the No. 1 hospital won more than $272 million more than the second in line.
Read the full post on Becker's Hospital Review | Healthcare News & Analysis