External Project

Photo by Toa Heftiba on Unsplash
Greg Macfarlane
Greg Macfarlane
Assistant Professor of Civil Engineering

My research interests include distributed robotics, mobile computing and programmable matter.