TY - RPRT TI - Towards a perfect beta cell replacement. AU - Philippe A Halban PY - 2004 DO - 10.1016/j.semcdb.2004.02.001 UR - https://pubmed.ncbi.nlm.nih.gov/15125895/ ID - 15125895 ER -