Scientists have identified a crucial hybrid peptide that could unlock the mystery of why the immune system kills insulin-producing cells.
Scientists have identified a crucial hybrid peptide that could unlock the mystery of why the immune system kills insulin-producing cells.