Metal-on-metal hip resurfacing: advantages and disadvantages.

Metal-on-metal hip resurfacing: advantages and disadvantages.