Evaluation of the Spanish scientific production on advertising, (1971-2001)

English