What has given rise to the great need for nutritional supplements?
The information about the role of vitamins and minerals in health.
The knowledge of deficiency diseases.
The low prices of nutritional supplements.
The frighteningly high death rate from cancer and heart disease.