Motorized Nanomachines The notion of a single molecule nanomotor, spinning at two to three million revolutions per second is mind-boggling in [MORE]