Biological nanomotors with a revolution, linear, or rotation motion mechanism

- Guo, Peixuan; Noji, Hiroyuki; Yengo, Christopher M.; Zhao, Zhengyi; Grainge, Ian