Thank you, this was very informative.
Being a patient of knee joint pain I have been to mostly all the doctors of middletown physical therapy and pain management
and there medicines seemed to help me temporarily. Currently my doctor is http://comprehensivepainmanagement.us/ and he has recommended me thermotherapy. Which has been quite helpful for me. The icing might help in injuries but I believe it would cause more pain if applied for joint pain.