Newly discovered cell may unlock secrets of type 1 diabetes

A recent scientific discovery was so remarkable, the online science news service EurekAlert! compared it to “finding medicine’s version of the Loch Ness monster”: a new type of immune cell that may play a key role in the development of […]

Newly discovered cell may unlock secrets of type 1 diabetes Read More