Possible
causes of knee pain that may need to be considered include inflammations, arthritis, bursitis, tendonitis, cyst formation, injuries to the internal knee ligaments/ menisci, chondromalacia patellae, loose bodies, patellar dislocation, nerve impingement/ compression, neuropathy, vascular issues, bone growths/ tumours etc; just to name a few. The ankle and wrist issues would need to be looked into similarly.