Pepdox
Treatment of type 2 diabetes: challenges, hopes, and anticipated successes. | Pepdox