How Many Eyes Do Flies Have Jacks Of Science - Flies Evade Your Swatting Thanks To Sophisticated Vision And Neural