Chelation for Heavy Metals (Arsenic, Lead, and Mercury): Protective or Perilous?

Chelation for Heavy Metals (Arsenic, Lead, and Mercury): Protective or Perilous?