Metals and metalloid elements in the environment have a major impact on human, animal and plant life as seen in the recent Hungarian red mud catastrophe. Some elements like calcium, iron, zinc etc serve as essential nutrients without which life fails to thrive, whereas lead, cadmium, mercury, arsenic, antimony and ...