Kamaldeep Kaur Sahota

Darent Valley Hospital, Kent, UK