The Tumbleweed: towards a synthetic proteinmotor.

The Tumbleweed: towards a synthetic proteinmotor.