Nano Micro: Technology Under the Microscope

Microneedles that have partially dissolved one minute after being pressed into pig skin.



Nano Micro: Technology Under the Microscope

Microneedles that have partially dissolved one minute after being pressed into pig skin.