David Karpf

Endocrinologist

Osteoporosis and Metabolic Bone Diseases Clinic

  • 300 Pasteur Drive
  • Stanford, CA 94305
  • Phone: 650-723-6961
More Clinic Information » Insurance Coverage » Getting Here » Make An Appointment

Endocrinology Clinic

  • 300 Pasteur Drive
  • Stanford, CA 94305
  • Phone: 650-723-6961
More Clinic Information » Insurance Coverage » Getting Here » Make An Appointment

Professional Education

  • Medical Education: UCSD School of Medicine (1980) CA
  • Fellowship: UCSF (1986) CA
  • Fellowship: UCLA Med Ctr - La (1985) CA
  • Board Certification: Internal Medicine, American Board of Internal Medicine (1983)
  • Residency: UCLA School of Medicine (1983) CA
  • Internship: UCLA School of Medicine (1981) CA