After earning her degree at Clemson University in 1981 in biochemistry, Mary (Sharon) Stack is now the current Director of the Harper Cancer Research Institute at Notre Dame University.
Mary S. Stack ’81 is the Director of the Harper Cancer Research Institute
June 3, 2025