TY - RPRT TI - Eyes: variety, development and evolution. AU - Russell D Fernald PY - 2004 DO - 10.1159/000079743 UR - https://pubmed.ncbi.nlm.nih.gov/15353906/ ID - 15353906 ER -