May 12, 2021 · Transatlantic Systems Neuro · TalkStereo vision in humans and insectsNewcastle UniversityVision Science