Mary Thomas and her two children

Mary M. Thomas, Ph.D.

Program Administrator, History of Medicine

Mary M. Thomas, Ph.D.

Program Administrator, History of Medicine

511A Diehl Hall
505 Essex Street Se
Minneapolis, MN 55455