Text this: Effects of metal ion implantation (Fe, Ti, Zn and Zr) on mechanical properties, corrosion resistance and biocompatibility of WE43 Mg alloy