The annual medical checkup is at the core of what we define as our health care. But there’s a growing movement to get rid of it because it’s not actually improving our health. Ateev Mehrotra (HMS) and Allan Goroll (Mass General) are quoted.

Read the full article