Outbound Link Summary:
6 years ago
p3k dots

From the “making the world a better place” dept.

How technology can shape our lives — for the better.

The United States spends far more on health care than any country in the world and yet, in terms of health outcomes, we achieve dismal results.