Total hip joint replacement

John Charnley