Dr Thanvi is an exceptionally kind and compassionate professional. I was 100% happy with the care that I received from him. Dr Thanvi takes the time to explain the care he is advising and listens to your concerns. He presents the choices you have and gives information for you to go away and discuss and then follows this up to ensure that you are informed and happy with the plan of care. I cannot recommend him highly enough.