What Are Those Annoying Specks and Spots?
Although they seem strange and may even be alarming, the truth is seven out of ten people experience some version of eye floaters during their lifetime. Floaters are those little black, squiggly or flickering spots in your eyes that seem to disappear when you try to look directly at them. All floaters occur in the […]
- Posted on: Oct 15 2016