Tag: The source of diabetes may have been revealed