TY - RPRT TI - Alternative splicing, the gene concept, and evolution. AU - Stephen M Downes PY - 2004 DO - 10.1080/03919710412331341661 UR - https://pubmed.ncbi.nlm.nih.gov/15791807/ ID - 15791807 ER -