ESWT for tendinopathy: technology and clinical implications.

ESWT for tendinopathy: technology and clinical implications.