About Leonard Deftos, MD
Leonard Deftos, MD is a retired endocrinologist / diabetes & metabolism doctor, internal medicine doctor, and primary care doctor. Dr. Leonard Deftos has 20+ years of experience in endocrinology / diabetes & metabolism medicine.