The scientific production of Spanish studies on advertising (1971-2001)

English