Stanford scientists create remote-controlled nanoscale protein motors
news.stanford.edu