Scientists Created a 'Self-Plugging' Eye Microneedle, And It's as Creepy as It Sounds

By 20/06/2022 portal-2