Matthew Franklin Mescher
March 22, 1948 - December 21, 2021
Matthew F. Mescher, Ph.D. Matthew F. Mescher, an icon of Immunology at the University of Minnesota, died on December 21, 2021, of cancer. Matt was born on March... View Obituary & Service Information