Lakshman Delgoda Karalliedde
Edited by Lakshman Delgoda Karalliedde, visiting professor, Faculty of Medicine Peradeniya, Sri Lanka, and visiting senior lecturer, King's College London, UK Simon Clarke, Frimley Park NHS Foundation Trust, Camberley, UK Ursula Gotel nee Collignon, St. Thomas' Hospital, London, UK Janaka Karalliedde, King's College London School of Medicine, UK
Edited by Lakshman Delgoda Karalliedde, visiting professor, Faculty of Medicine Peradeniya, Sri Lanka, and visiting senior lecturer, King's College London, UK Simon Clarke, Frimley Park NHS Foundation Trust, Camberley, UK Ursula Gotel nee Collignon, St. Thomas' Hospital, London, UK Janaka Karalliedde, King's College London School of Medicine, UK See less
Lakshman Delgoda Karalliedde's Featured Books