Expert answer:
Any remedy with 300mg or more of Calcium Carbonate associated with any type of vitamin D is great for preventing osteoporosis. If your goal is the Treatment of Osteoporosis, then other medications must be associated. A balanced diet and the person staying active as much as possible are great for the treatment and prevention of Osteoporosis.
Learn more at:
What are the risks of having osteoporosis?
I have osteoporosis, what care should I take?