Michelle Harris's Activity (1)
michamicha added a news bookmark.
Often the most incredible innovations come in the tiniest packages. That is certainly true for the origami robots created by some Massachusetts Institute of Technology (MIT) res...Over 9 years ago