A new drug may hold the key to hitting type 2 diabetes at the source Health News / 3 minutes of reading / 28 million Americans are suffering from type 2 diabetes according to the ADA, approved drug which does in parasitic worms, the key to hitting type 2 diabetes, the treatment of type 2 diabetes, Type 2 diabetes is a very troubling illness … A new drug may hold the key to hitting type 2 diabetes at the source Read More » Mar 13 2020June 8, 2020