Patchwork-like image of developing zebrafish sensory organ
This image may bring to mind a patchwork quilt, or a picture taken from a gallery of abstract paintings, but the artisan behind it is actually Mother Nature, with a little help from scientists at the European Molecular Biology ...