David G. Marrero

1,000 Years of Diabetes Wisdom