Save Duncan R. Mcgregor, MD DuncanMcgregor.MD.com • Nephrologist, Internist • 20 years experience Good Samaritan Hospital Corvallis 3600 Nwsamaritan Drive, Corvallis, OR
Save Pavan K. Gona, MD PavanGona.MD.com • Internist, Nephrologist • 24 years experience Pavan Gona, MD 1180 E Shaw Avenue, Suite 125, Fresno, CA