Richard Flavell is a scientific advisor at EvolveImmune Therapeutics. Richard was previously the CSO at Biogen from January 1982 to December 1988. Richard has also worked as a professor at Yale University and as a researcher at the Howard Hughes Medical Institute. Richard Flavell is a renowned immunologist and their research has led to breakthroughs in our understanding of the immune system.
This person is not in the org chart