How Long Does MSM Take to Work for Joints?
MSM is a supplement that may have to be taken every day for at least six weeks before you notice a substantial improvement in your joints. The benefits of MSM are not immediate. It can take up to 8-12 weeks for the full effects to be seen. Though MSM is not an instant fix, it …