
Just sitting around, surfing the net, and downing some Mountain Dew? Well, your body's working a hell of a lot more than you think. BioVisions at Harvard University has released "The Inner Life of the Cell," a vivid animation of the extraordinary activity that occurrs within one teeny little cell. Get the full versions (gotta see it big!) here.
via make
Comments