Professor Ajith P. Malalasekera

Professor Ajith P. Malalasekera

Professor in Urology, Consultant Urological Surgeon