An excellent doctor with excellent knowledge of his subject. He deals with each patient holistically, devoting much time to examining them. He also won me over as a person and he made me trust him. A comfortable, clean private office equipped with state-of-the-art equipment and organized secretarial support.