Swarm Engineering: From Flocking Robots to Nanomedicine

How can studying swarms lead to more efficient buildings and better medicines? Teachers are often saying that we are trying to prepare students for jobs that don't yet exist. A Swarmologist might be one of them.