Search
Sela Sar
Sela Sar (Ph.D., University of Minnesota, 2006) is an associate professor of advertising and director of graduate studies in the Charles H. Sandage Department of Advertising at the University of Illinois at Urbana-Champaign.
Contact: 119 Gregory Hall, 810 S. Wright St., MC-462, Urbana, IL 61801, USA.