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.
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.