Scholarly Index
Xavier Fageda
Universitat de Barcelona; 5,023 total citations; 152 total publications; best world rank #11
Universitat de Barcelona
5,023Total citations
152Total publications
37H-index
Scholarly Index
Universitat de Barcelona; 5,023 total citations; 152 total publications; best world rank #11
Universitat de Barcelona