TY - RPRT TI - Anticipatory evolution and DNA shuffling. AU - Jamie M Bacher AU - Brian D Reiss AU - Andrew D Ellington PY - 2002 DO - 10.1186/gb-2002-3-8-reviews1021 UR - https://pubmed.ncbi.nlm.nih.gov/12186650/ ID - 12186650 ER -