Insulin-producing organoids engineered from islet and amniotic epithelial cells to treat diabetes

Rating

Unrated