Zebrafish: a new companion for translational research in oncology.

Zebrafish: a new companion for translational research in oncology.