1029 6044x510x685 November 27, 2018 Return to: Francis Crick InstituteFull resolution (510 × 684) Image navigation Previous Image Next Image