It’s not easy maintaining a healthy weight. Even when you manage to drop a few pounds, they often return.
Why would the body seem to encourage obesity?
New research suggests the answer lies far back in human evolution, with an anti-starvation mechanism that primes the body to store fat.
The key to this mechanism is a protein dubbed “RAGE,” according to New York University (NYU) scientists working with