Honorary Consultant Nephrologist
University Medical Unit, National Hospital of Nephrology, Dialysis and Transplantation
University Medical Unit, National Hospital of Nephrology, Dialysis and Transplantation
University Medical Unit, National Hospital of Sri Lanka
Department of Clinical Medicine, Faculty of Medicine, University of Colombo
Faculty of medicine, University of Colombo
Faculty of Medicine, University of Colombo
Royal free Hospital, London, UK
University Medical Unit, National Hospital of Sri Lanka
University Medical Unit, National Hospital of Sri Lanka
Neurotrauma Unit, National Hospital of Sri Lanka
National Hospital of Sri Lanka
University Medical Unit, National Hospital of Sri Lanka
University Surgical Unit, National Hospital of Sri Lanka
Department of Clinical Medicine, University of Colombo