Nanoparticles trapped in pillar array

Numéro d’image : 11677466
Nanoparticles trapped in pillar array
;