I have heard that animals other than humans have much greater strength to weight ratios; I was wondering if anyone could explain how that works?
For example, I heard about a test in which a 135lb. female human and chimpanzee took turns pulling on a force meter , I think the woman could pull about 200lb., while the chimp could pull about 1200lb.
What is different about their muscles, do they have to eat a lot more to have the energy for this, why don't humans have these muscles, and finally, how can we get them!