Animated cryosections

Posted on Tuesday 4 November 2003

Frederick Taylor got his stop-watch handy? In tripping around the world in 80 Days or through the human body in 16 seconds, the motto is minimize to maximize.

Sorry, the comment form is closed at this time.