Faustman human trials produces promising results. One step closer. User bicycle_ninja, in the diabetes subreddit, 22 Aug 2012