DevaTree Blog

Archives: April, 2016

The Mystery-Muscle People Don’t Even Know They Have

Posted By Tamika on Apr 20, 2016

Deep inside the core of the body, the psoas muscle (also called iliopsoas) is so embedded, the general population doesn’t even know it exists. Read More