Marketing Letters [Electronic Resource.]
- Springer
- 1(1); 1989 to Previous 4 Years
9230645
Business ; Business & Economics ; Economics ; Marketing & Advertising
9230645
Business ; Business & Economics ; Economics ; Marketing & Advertising