Works in Diabetes, 2007, Vol 56


Results: 3320