Diabetes

A surprising protein player in diabetes

A protein that's common throughout the body plays a key role in regulating glucose levels, says new research conducted in the Cell Signal Unit at the Okinawa Institute of Science and Technology Graduate University (OIST) ...

page 1 from 18

Islet

An islet is a very small island.

This text uses material from Wikipedia, licensed under CC BY-SA