Allen Institute and Google team up to build platform exploring the immune system by Charlotte Schubert on June 1, 2022June 2, 2022 at 10:27 pm The Allen Institute for Immunology unveiled a new interactive platform on Wednesday to showcase the human immune system, the Human Immune System Explorer. Built in partnership with Google, the explorer… Read More