Primary Care Doctor
4.85
·26 reviewsAccepts Aetna, BlueCross BlueShield, UnitedHealthcare + 5 more
Also offers video visits · Accepting new patients · 25+ years of experience · Highly recommended · Expertise in chronic diabetes ·
Read bio
When I was a barely-twenty-something at Iowa State, computer-modeling human metabolism back in the early days of programming, I had no way of knowing that I was then flirting with what would later become the great passion of my professional life. I lost sight of it briefly, but when I found my way b...Click to read more