Journal of International Marketing and Marketing Research Journal
European Marketing Association | Marketing
ABDC Rating: C