News Breakthrough in diabetes research: Cells produce insulin upon artemisinin treatment December 2, 2016