Longest time having kidney dialysis (haemodialysis)
Who
Mahesh Mehta
What
42:85 year(s):day(s)
Where
United Kingdom (London)
When

The longest time having kidney dialysis (haemodialysis) is 42 years 85 days, by Mahesh Mehta (UK), in London, UK, between 26 February 1975 and 22 May 2017.

Mahesh started dialysis when he was 18 years old.