What two billion years of evolution can tell us about protein mechanisms, cancer and pathogen adaptation.

CCRC Auditorium