LONDON, June 28, 2025 /PRNewswire/ -- A team of international scientists has made a major leap forward in diabetes research…