April 26, 2023 Frogs could spawn a new treatment for type 2 diabetes Frogs could spawn a new treatment for type 2 diabetes: New research presented today at the Diabetes UK Professional Conference 2023 has revealed that a...