New 3D-printed contact lenses could be produced in as little as 20 minutes July 15, 2026 · The Independent Read full story at source