Shalani Singh
Medical Science Graduate. Food, health and fitness blogger by profession. Canine lover, Endorphin junkie, Travel freak and Impulse driven. I like to write on topics related to food, health, fitness and kind of medical surgeries in India.

Everything You Need to Know About Kidney Stones

Kidneys are responsible for filtering wastes from the blood in the form of urine. However, it is essential that the urine doesn’t remain concentrated as minerals and salts as this tend to form a crystalline structure known as kidney stones....