January 24, 2013
Many people blame their genes when they can't shed flab, but truth be told, humans share over 99% of the same genes. There's another hidden reason that most people would never expect, and this one DOES vary among humans by more than 90%.