1029 3006x October 9, 2015 Return to: Francis Crick InstituteFull resolution (1920 × 2473) Image navigation Previous Image Next Image