squiggly line IFL Science What Those Strange Things You See Floating In Your Eye? squiggly line What Those Strange Things You See Floating In Your Eye? IFLS Potrivit IFLScience They're proteins! squiggly line 70% de la gente según IFL Science 70% de la gente según IFL Science squiggly line I Fucking Love Science Array 70% of you understand what I’m talking IFLScience squiggly line iflscience.com/health-and-medicine/what... iflscience.com I Fucking Love Science