Contact Lenses: More Than Meets The Eye
Contact lenses probably seem like a pretty recent invention, right? It’s true that they’ve only become popular in recent decades, but you might be surprised to learn that Leonardo da Vinci first sketched the concept of contact lenses way back in 1508! His version involved submerging one’s head in a glass bowl of water, so […]