From Vega Therapeutics, With Roots in Michigan and San Diego, Aims High in Fight Against Diabetes:

Diabetes Concept
Diabetes Concept

A conceptual look at diabetes, with related subjects.