Avenida Pearson 21
Barcelona, 08034
Spain
University of Navarra, IESE Business School
SSRN RANKINGS
in Total Papers Citations