Tech or The Institute

Vladenschlutte
Mon, 01 Apr 2013 13:45:49 +0000

Is “The Institute” actually a nickname for MIT? I thought it was just a Fallout thing.