DSC01479 October 9, 2015 Return to: Francis Crick InstituteFull resolution (2048 × 3072) Image navigation Previous Image Next Image