RF
Robert Flinchbaugh
Physician · Olmsted Medical Center
Credentials: · · · ·
History
- 2026–Present
- 1991–1994
Family Medicine
- 1987–1991
Research
Journal of Cancer Education · 2007 · 6 citations
Diabetes and depression: does worsening control of diabetes lead to poorer depression outcomes?
Journal of Evaluation in Clinical Practice · 2016 · 3 citations
- AO
1 paper
- BL
1 paper

1 paper
- GA
1 paper
- JB
1 paper
- JP
1 paper

1 paper
- KR
1 paper

