Browsing: MIT

Fall 2015 Rebecca Steorts '05

The Fog of War

The editors of MIT Technology Review have named Rebecca “Beka” Steorts ’05 one of this…