1. Lang Origami, Alamo, CA 94507
2. Department of Mechanical Engineering, Brigham Young University, Provo, UT 84602
3. Degrees of Freedom LLC, 1731 Abbot Kinney Boulevard, Venice, CA 90291
4. Department of Mechanical Engineering, Brigham Young University, Provo, UT 84602,