Rezvi Sheriff Co-founder of Sri Lanka’s first kidney transplant programme and dialysis unit,…
Rezvi Sheriff, a Sri Lankan nephrologist and physician, died on March 30, 2026. He was an academic who served as director of the Postgraduate Institute of Medicine, senior professor of…