A physician with more than 10 years of professional experience, Dr. Galo Garces currently treats patients at Denver Nephrology in Denver, Colorado.