S sciencealert.com Bacterial cells are small 'eyeballs', scientists discover 94 points Marinlemaignan 10 years ago 29 comments