TY - RPRT TI - Insulin and its receptor: structure, function and evolution. AU - Pierre De Meyts PY - 2004 DO - 10.1002/bies.20151 UR - https://pubmed.ncbi.nlm.nih.gov/15551269/ ID - 15551269 ER -