-
University of Utah researchers recently found a potential new pain drug at the bottom of the ocean.
-
Snails are certainly sluggish and may seem unassuming, but some possess a powerful weapon: insulin. And this insulin may provide a sweet development for…