Scholarly Index
Rafael de la Torre
Universitat Pompeu Fabra; 31,239 total citations; 607 total publications; best world rank #2
Universitat Pompeu Fabra
31,239Total citations
607Total publications
89H-index
Scholarly Index
Universitat Pompeu Fabra; 31,239 total citations; 607 total publications; best world rank #2
Universitat Pompeu Fabra