NCT01975935 - Efficacy of Amlexanox vs. Placebo in Type 2 Diabetic Patients | Crick | Crick