Cellscape
Assembling molecules…

Cellscape

A slice through a living human cell, molecule by molecule