Your pancreas is a little sweet potato-shaped organ that sits snug behind your stomach. The pancreas is studded with islets, the cell clusters that house insulin-producing beta cells. In people with type 1 diabetes, the body’s own immune cells head…
Read MoreChina signals progress in virus battle as Disney partially reopens
China closed several makeshift hospitals for coronavirus patients, some schools reopened and Disney resort staff went back to work Monday as normality slowly returns to the country after weeks battling the epidemic. New virus cases in China—which accounts for the…
Read More