What causes kidney stones?

6,268,348 plays|
Arash Shadman |
TED-Ed
• July 2017