Evolving Health

Gary Taubes makes insulin out to be a bad guy. In his latest article in Newsweek Magazine commenting on HBO’s Weight of the Nation documentary, he once again challenges energy balance (energy intake...