What Are the Common Causes of Juvenile Osteoporosis?

Juvenile osteoporosis can be caused by:

  • Medical conditions like celiac disease, cystic fibrosis, and juvenile arthritis

  • Medications such as corticosteroids and anticonvulsants

  • Poor diet and lack of physical activity