Skip to navigation | Skip to content

Share your knowledge. Make a difference.

Self myofascial release therapy on Squidoo

'self myofascial release therapy' yielded 1 match.

  1. Myofascial Release Self Myofascial Release (SMFR), also known as foam rolling, is a technique that is gaining popularity every day.  It has become very popular among athletes and serious fitness enthusiasts.