Jennifer DeLuca

delucacropped

Jennifer DeLuca

Organization: Colorado State University

Inducted: 2021