Allen Institute HQ walk-through A walk-through of the new Allen Institute for Brain Science headquarters.