Carlos Cardoso Memorial Lecture 2020