In a major scientific advance, a pig kidney is successfully transplanted into a human ~science medicine biology Article 736 words 8 votes