TY - RPRT TI - Preventing Type 2 diabetes: an evolutionary view. AU - R Baschetti PY - 2004 DO - 10.1111/j.1464-5491.2004.1214a.x UR - https://pubmed.ncbi.nlm.nih.gov/15154962/ ID - 15154962 ER -