Physician Profile

James Fife, graduated from in . His primary practice is as .

ace: American Council on Exercise
CPT: Cardiology Tech
CHC: Certified Health Coach (unverified acronym).