John Irvine

John Irvine is an author at Christchurch Hospital specializing in nephrology, medicine, and renal disease.

Publications per year

2013–2023

6

Publications

6