Australia, the Netherlands and the United Kingdom were ranked the highest overall, according to the Commonwealth Fund report.
Australia, the Netherlands and the United Kingdom were ranked the highest overall, according to the Commonwealth Fund report.
