A Cure for Diabetes?!

Researchers in South Florida are taking a huge leap in finding a cure for Diabetes.  They’re unveiling a new bio-engineered organ that might be the key to getting people off of insulin. Scientists… Continue reading