TY - RPRT TI - Type 1 diabetes: recent developments. AU - Devasenan Devendra AU - Edwin Liu AU - George S Eisenbarth PY - 2004 DO - 10.1136/bmj.328.7442.750 UR - https://pubmed.ncbi.nlm.nih.gov/15044291/ ID - 15044291 ER -