Physician Profile

Shannon Ruffin, graduated from in . His primary practice is as .