Luigi Luca Cavalli-Sforza, a giant in population genetics and professor emeritus, dies at 96 March 22, 2026 by jlamprecht http://med.stanford.edu/news/all-news/2018/09/luigi-luca-cavalli-sforza-a-giant-in-population-genetics-dies-at-96.html