In many of the articles, it is mentioned that Magnesium is one of the most needed element in the body. It is required to maintain smooth functioning of most of vital organs. Its deficiency predisposes to almost 90% diseases.This is also mentioned that more than 90% people are magnesium deficient. In developed countries it is available as over the counter product.

Do we all need it? If yes, is it available in India? What are the preparations and how to take it?