Membrane chip

Photograph of the membrane chip that contains 89 open windows. Each window is 50 microns in diameter. Image credit Science.

Photograph of the membrane chip that contains 89 open windows. Each window is 50 microns in diameter. Image credit Science.