Some Nerve for Saving Diabetic Lives

Stephen Barrett, DPM |
TEDxRaleigh
• November 2021