Videos This Diabetic Is Trying To Make His Own Insulin by TradingETFs.com January 28, 2019 by TradingETFs.com January 28, 2019 Insulin is a life-saving drug for diabetics. Since 2002, the price has more than…