SlideShare ist ein Scribd-Unternehmen logo
1 von 23
Tendinopathy
Dr. Richard Collins
Sport & Musculoskeletal Physician
Bedfordshire MSK
Talk overview
1. Tendinopathy cause
2. Core principles of evidence based treatment
3. Place of adjunct treatment
1. Tendinopathy cause
Musculotendinous Overload
Main functions
• Joint movement
• Primary movers
• Joint stabilisation
• Platform on which the primary movers can work
• Energy absorption, storage & release
• Long, lower limb tendons
• Part of propulsion mechanics
Achilles & Patellar Tendon
Functional Overload
Functional Overload
Structural degradation
Warning!
Structural changes are often a normal part of
ageing
Not necessarily associated with symptoms
Interpret imaging carefully
Symptoms
• Pain (especially on activating normal function)
• Swelling
Loss of function
2. Treatment Principles?
Restore Capacity!
What will do this?
• Accupuncture?
• Massage?
• Supporting mechanics?
• Muscle strengthening?
‘Physio’
As insightful as the word ‘Drugs’
•Supporting mechanics
•Muscle strengthening
Physio ✅
How long does it take?
•At least 12 weeks (c.f stress fracture)
•Are you doing them?! (taking their drugs)
•Are you doing them in a graded, increased way?
Approaches
•Lower Limb Long Tendons?
•Rotator Cuff?
•Tennis Elbow?
3. Adjuncts
Only if struggling with rehab
= Pain
Options?
• Oral/Topical Analgesia?
• Safe to tendons
• Side-effects?
• Steroid Injections?
• Analgesics
• Weaken tendon collagen
• Autologous Blood/Platelet Rich Plasma?
• Safe to tendons
• What are they adding?
• Shockwave Therapy
• Analgesic
• Safe to tendons in skilled hands
Talk take home
1. Tendinopathy cause
Functional Overload
2. Core principles of evidence based treatment
Restore capacity through supporting function and strengthening
muscle
3. Place of adjunct treatment
Shockwave Therapy represents the best evidenced and safest
approach – but only if appropriate rehab is failing
Questions?

Weitere ähnliche Inhalte

Was ist angesagt?

Osteoarthritis
OsteoarthritisOsteoarthritis
Osteoarthritis
Ratan Khuman
 

Was ist angesagt? (20)

SPRAINED ANKLE
SPRAINED ANKLESPRAINED ANKLE
SPRAINED ANKLE
 
Heel Pain and Plantar Fasciitis
Heel Pain and Plantar FasciitisHeel Pain and Plantar Fasciitis
Heel Pain and Plantar Fasciitis
 
Tkr by dr. saumya agarwal
Tkr by dr. saumya agarwalTkr by dr. saumya agarwal
Tkr by dr. saumya agarwal
 
Knee Osteoarthritis
Knee OsteoarthritisKnee Osteoarthritis
Knee Osteoarthritis
 
Patellofemoral Pain Syndrome
Patellofemoral Pain SyndromePatellofemoral Pain Syndrome
Patellofemoral Pain Syndrome
 
Cp focus on ortho practice dr samir zahed
Cp  focus on ortho practice   dr samir zahedCp  focus on ortho practice   dr samir zahed
Cp focus on ortho practice dr samir zahed
 
Limb deformity
Limb deformityLimb deformity
Limb deformity
 
Ankle Sprains
Ankle SprainsAnkle Sprains
Ankle Sprains
 
Shoulder Impingement Diagnosis And Rehabilitat
Shoulder Impingement Diagnosis And RehabilitatShoulder Impingement Diagnosis And Rehabilitat
Shoulder Impingement Diagnosis And Rehabilitat
 
Hip osteoarthritis
Hip osteoarthritisHip osteoarthritis
Hip osteoarthritis
 
Acl rehabilitation protocol
Acl rehabilitation protocolAcl rehabilitation protocol
Acl rehabilitation protocol
 
TOTAL KNEE REPLACEMENT
TOTAL KNEE REPLACEMENTTOTAL KNEE REPLACEMENT
TOTAL KNEE REPLACEMENT
 
Mechanical diagnosis & therapy mckenzie method
Mechanical diagnosis & therapy  mckenzie methodMechanical diagnosis & therapy  mckenzie method
Mechanical diagnosis & therapy mckenzie method
 
Ankle Sprain
Ankle SprainAnkle Sprain
Ankle Sprain
 
TURF TOE.pptx
TURF TOE.pptxTURF TOE.pptx
TURF TOE.pptx
 
Achilles tendinopathy
Achilles tendinopathyAchilles tendinopathy
Achilles tendinopathy
 
Tennis leg
Tennis legTennis leg
Tennis leg
 
Tendons
TendonsTendons
Tendons
 
Multiligament injury of the knee
Multiligament injury of the kneeMultiligament injury of the knee
Multiligament injury of the knee
 
Osteoarthritis
OsteoarthritisOsteoarthritis
Osteoarthritis
 

Ähnlich wie Tendinopathy Overview

Topic 1.2 muscular system - whole ppt
Topic 1.2   muscular system - whole pptTopic 1.2   muscular system - whole ppt
Topic 1.2 muscular system - whole ppt
strowe
 
manipulations for the cervical and lumbar spine
manipulations for the  cervical and lumbar spinemanipulations for the  cervical and lumbar spine
manipulations for the cervical and lumbar spine
amj20008
 
Chiro Sales Training
Chiro Sales TrainingChiro Sales Training
Chiro Sales Training
Heather Tomlin
 
Principles of physiotherapy in special reference to orthopaedics
Principles of physiotherapy in special reference to orthopaedicsPrinciples of physiotherapy in special reference to orthopaedics
Principles of physiotherapy in special reference to orthopaedics
DrSiddique H. Ranna
 

Ähnlich wie Tendinopathy Overview (20)

Chiropractic and osteopathic medicine
Chiropractic and osteopathic medicineChiropractic and osteopathic medicine
Chiropractic and osteopathic medicine
 
Ra ipar mpdf
Ra ipar mpdfRa ipar mpdf
Ra ipar mpdf
 
Jill Cook: Professor Monash University , Melbourne Australia.
Jill Cook: Professor Monash University , Melbourne Australia.Jill Cook: Professor Monash University , Melbourne Australia.
Jill Cook: Professor Monash University , Melbourne Australia.
 
Rehabilitation Considers of Lower Extremity Tendinopathy
Rehabilitation Considers of Lower Extremity TendinopathyRehabilitation Considers of Lower Extremity Tendinopathy
Rehabilitation Considers of Lower Extremity Tendinopathy
 
Rehabilitation of sciatica
Rehabilitation of sciatica Rehabilitation of sciatica
Rehabilitation of sciatica
 
Condition
ConditionCondition
Condition
 
Topic 1.2 muscular system - whole ppt
Topic 1.2   muscular system - whole pptTopic 1.2   muscular system - whole ppt
Topic 1.2 muscular system - whole ppt
 
Positional Release Therapy
Positional Release TherapyPositional Release Therapy
Positional Release Therapy
 
It's a Pain in the Neck (and Back too!)
It's a Pain in the Neck (and Back too!)It's a Pain in the Neck (and Back too!)
It's a Pain in the Neck (and Back too!)
 
manipulations for the cervical and lumbar spine
manipulations for the  cervical and lumbar spinemanipulations for the  cervical and lumbar spine
manipulations for the cervical and lumbar spine
 
Chiro Sales Training
Chiro Sales TrainingChiro Sales Training
Chiro Sales Training
 
Maimonides Inservice
Maimonides InserviceMaimonides Inservice
Maimonides Inservice
 
principlesofphysiotherapyinspecialreferencetoorthopaedics
principlesofphysiotherapyinspecialreferencetoorthopaedicsprinciplesofphysiotherapyinspecialreferencetoorthopaedics
principlesofphysiotherapyinspecialreferencetoorthopaedics
 
Principles of physiotherapy in special reference to orthopaedics
Principles of physiotherapy in special reference to orthopaedicsPrinciples of physiotherapy in special reference to orthopaedics
Principles of physiotherapy in special reference to orthopaedics
 
principlesofphysiotherapyinspecialreferencetoorthopaedics-170820154812.pdf
principlesofphysiotherapyinspecialreferencetoorthopaedics-170820154812.pdfprinciplesofphysiotherapyinspecialreferencetoorthopaedics-170820154812.pdf
principlesofphysiotherapyinspecialreferencetoorthopaedics-170820154812.pdf
 
Dr. Anne Stratton: Movement Disorders in the Rett Clinic Population
Dr. Anne Stratton: Movement Disorders in the Rett Clinic PopulationDr. Anne Stratton: Movement Disorders in the Rett Clinic Population
Dr. Anne Stratton: Movement Disorders in the Rett Clinic Population
 
Veterinary Manual therapy ( massage therapy)
Veterinary Manual therapy ( massage therapy)Veterinary Manual therapy ( massage therapy)
Veterinary Manual therapy ( massage therapy)
 
Principles of athletic rehabilitation
Principles of athletic rehabilitationPrinciples of athletic rehabilitation
Principles of athletic rehabilitation
 
Temporomandibular joint disorders
Temporomandibular joint disordersTemporomandibular joint disorders
Temporomandibular joint disorders
 
Steadman Hawkins Sports Medicine Lecture Series: Chiropractic (2006)
Steadman Hawkins Sports Medicine Lecture Series: Chiropractic  (2006)Steadman Hawkins Sports Medicine Lecture Series: Chiropractic  (2006)
Steadman Hawkins Sports Medicine Lecture Series: Chiropractic (2006)
 

KĂźrzlich hochgeladen

Sangli Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Sangli Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetSangli Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Sangli Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Call Girls Service
 
kozhikode Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
kozhikode Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetkozhikode Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
kozhikode Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Call Girls Service
 
palanpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
palanpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetpalanpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
palanpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Call Girls Service
 
kochi Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
kochi Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetkochi Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
kochi Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Call Girls Service
 
Patna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Patna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetPatna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Patna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Call Girls Service
 
Call Girl in Bangalore 9632137771 {LowPrice} ❤️ (Navya) Bangalore Call Girls ...
Call Girl in Bangalore 9632137771 {LowPrice} ❤️ (Navya) Bangalore Call Girls ...Call Girl in Bangalore 9632137771 {LowPrice} ❤️ (Navya) Bangalore Call Girls ...
Call Girl in Bangalore 9632137771 {LowPrice} ❤️ (Navya) Bangalore Call Girls ...
mahaiklolahd
 
Bhagalpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Bhagalpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetBhagalpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Bhagalpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Call Girls Service
 
nagpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
nagpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetnagpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
nagpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Call Girls Service
 
Ernakulam Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Ernakulam Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetErnakulam Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Ernakulam Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Call Girls Chandigarh
 
Ozhukarai Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Ozhukarai Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetOzhukarai Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Ozhukarai Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Call Girls Service
 
Call Girl in Indore 8827247818 {Low Price}👉 Nitya Indore Call Girls * ITRG...
Call Girl in Indore 8827247818 {Low Price}👉   Nitya Indore Call Girls  * ITRG...Call Girl in Indore 8827247818 {Low Price}👉   Nitya Indore Call Girls  * ITRG...
Call Girl in Indore 8827247818 {Low Price}👉 Nitya Indore Call Girls * ITRG...
mahaiklolahd
 
Escorts Service Ahmedabad🌹6367187148 🌹 No Need For Advance Payments
Escorts Service Ahmedabad🌹6367187148 🌹 No Need For Advance PaymentsEscorts Service Ahmedabad🌹6367187148 🌹 No Need For Advance Payments
Escorts Service Ahmedabad🌹6367187148 🌹 No Need For Advance Payments
Ahmedabad Call Girls
 
Tirupati Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Tirupati Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetTirupati Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Tirupati Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Call Girls Service
 
Thoothukudi Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Thoothukudi Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetThoothukudi Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Thoothukudi Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Call Girls Service
 
Erode Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Erode Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetErode Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Erode Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Call Girls Service
 
Hubli Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Hubli Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetHubli Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Hubli Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Call Girls Service
 
Malda Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Malda Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetMalda Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Malda Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Call Girls Service
 
ooty Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
ooty Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetooty Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
ooty Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Call Girls Service
 

KĂźrzlich hochgeladen (20)

Sangli Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Sangli Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetSangli Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Sangli Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
kozhikode Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
kozhikode Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetkozhikode Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
kozhikode Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Dehradun Call Girls 8854095900 Call Girl in Dehradun Uttrakhand
Dehradun Call Girls 8854095900 Call Girl in Dehradun  UttrakhandDehradun Call Girls 8854095900 Call Girl in Dehradun  Uttrakhand
Dehradun Call Girls 8854095900 Call Girl in Dehradun Uttrakhand
 
palanpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
palanpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetpalanpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
palanpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
kochi Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
kochi Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetkochi Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
kochi Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Call Girls Service Mohali {7435815124} ❤️VVIP PALAK Call Girl in Mohali Punjab
Call Girls Service Mohali {7435815124} ❤️VVIP PALAK Call Girl in Mohali PunjabCall Girls Service Mohali {7435815124} ❤️VVIP PALAK Call Girl in Mohali Punjab
Call Girls Service Mohali {7435815124} ❤️VVIP PALAK Call Girl in Mohali Punjab
 
Patna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Patna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetPatna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Patna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Call Girl in Bangalore 9632137771 {LowPrice} ❤️ (Navya) Bangalore Call Girls ...
Call Girl in Bangalore 9632137771 {LowPrice} ❤️ (Navya) Bangalore Call Girls ...Call Girl in Bangalore 9632137771 {LowPrice} ❤️ (Navya) Bangalore Call Girls ...
Call Girl in Bangalore 9632137771 {LowPrice} ❤️ (Navya) Bangalore Call Girls ...
 
Bhagalpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Bhagalpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetBhagalpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Bhagalpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
nagpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
nagpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetnagpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
nagpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Ernakulam Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Ernakulam Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetErnakulam Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Ernakulam Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Ozhukarai Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Ozhukarai Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetOzhukarai Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Ozhukarai Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Call Girl in Indore 8827247818 {Low Price}👉 Nitya Indore Call Girls * ITRG...
Call Girl in Indore 8827247818 {Low Price}👉   Nitya Indore Call Girls  * ITRG...Call Girl in Indore 8827247818 {Low Price}👉   Nitya Indore Call Girls  * ITRG...
Call Girl in Indore 8827247818 {Low Price}👉 Nitya Indore Call Girls * ITRG...
 
Escorts Service Ahmedabad🌹6367187148 🌹 No Need For Advance Payments
Escorts Service Ahmedabad🌹6367187148 🌹 No Need For Advance PaymentsEscorts Service Ahmedabad🌹6367187148 🌹 No Need For Advance Payments
Escorts Service Ahmedabad🌹6367187148 🌹 No Need For Advance Payments
 
Tirupati Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Tirupati Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetTirupati Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Tirupati Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Thoothukudi Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Thoothukudi Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetThoothukudi Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Thoothukudi Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Erode Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Erode Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetErode Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Erode Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Hubli Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Hubli Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetHubli Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Hubli Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Malda Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Malda Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetMalda Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Malda Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
ooty Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
ooty Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetooty Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
ooty Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 

Tendinopathy Overview