Yes! We are talking about those slimy little creatures with long tongues. An astounding discovery revealed that frogs may be the answer to diabetes.
Researchers at the University of Ulster in Northern Ireland and United Arab Emirates discovered [...]
