Dr. Ravago is a board-certified Internal Medicine and Primary Care physician with over 30 years of experience serving our community. He has gained extensive knowledge in Cardiology, Nephrology, Neurology, Rheumatology, and Endocrinology to provide comprehensive care for the whole person. Additionally, he is an Intensivist and can support patients with critical conditions. Dr. Ravago has held roles such as Chairman of Medicine, Physician Advisor, Board of Directors, and Trustee at Watsonville Community Hospital. He earned his medical degree from the Institute of Medicine at Far Eastern University.