Discovery That Could Stop Diabetes in Its Tracks
Before going into the details of this discovery, it would be a good idea to go back to the basics and understand what diabetes type 1 actually is. This form of diabetes is a condition where the immune cells attack [...]