Have you ever noticed specks or strings drifting across your vision? If so, you may be one of the estimated 70% of people worldwide who experience eye floaters.
pharma & healthcare
Have you ever noticed specks or strings drifting across your vision? If so, you may be one of the estimated 70% of people worldwide who experience eye floaters.