Home » The world’s weirdest mammal could provide a new, effective treatment for diabetes » screen-shot-2016-12-09-at-12-38-02-pm