TY - RPRT TI - Keynote speech: progress with a purpose. AU - Andrew C von Eschenbach PY - 2005 DO - 10.1002/cncr.21513 UR - https://pubmed.ncbi.nlm.nih.gov/16247778/ ID - 16247778 ER -