Maltese researchers are unlocking the secrets of slowing diabetesSource: Times of MaltaPublished on 4 years ago