University of Texas at Houston

OrganizationMentioned in 1 video

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