Description:
Dr Ranasinghe is an Australian-trained Urologist who has a special interest in female urology, in addition to reconstructive and general urology. with a keen interest and sub-specialised training in female, functional and reconstructive urology.