Banco Santander (Spain)h-index: 40Total citations: 6,123Total papers: 322Homepage: https://www.santander.com/