University of Texas at Houston

Organization

The institution that conducted a study on the 'soleus push up' and its effects on glucose and insulin.

Mentioned in 1 video