Overview Details Press Releases Multimedia Locations People Groups Diabetes Treatment, This secret was discovered from a study at Newcastle University in England: a natural, scientifically proven 3-steps method to reverse your diabetes, once and for all. It’s already been successfully by over 38,317 people.