Cone Snail Venom May Hold Clues for Future Diabetes Treatment
Artificially designed cone snail insulin analogues reportedly bind better and more strongly to the human insulin receptor than the naturally occurring human insulin hormone. Plaguing around 463...