Dr. Ravago is an outstanding diagnostician, a patient listener, and a skilled, intelligent physician. He doesn’t rush through office visits and takes time to communicate about the patient’s concerns and conditions. He keeps up-to-date on medical research and treatments. I’m glad to have been his patient for some 15 years. He’s terrific!