The Allen Institute for Immunology December 13, 2018 KING 5 News reports on the launch of the Allen Institute for Immunology