John Linfoot DR

978 2nd St LafayetteCA94549
Map

Open Map

Description

Dr. Linfoot received his PhD in Experimental Pathology from the University of California at San Francisco in 1986, and his medical degree from Mount Sinai School of Medicine in New York, in 1990. He completed postgraduate training in internal medicine at Harbor UCLA Medical Center in 1993, and specialty training in Endocrinology and Metabolism at UCSF in 1996. He has been in private practice in...
by betterdoctor on April 21, 2015 from betterdoctor