Scholarly Index
Antonella Sorace
University of Edinburgh; 12,065 total citations; 199 total publications; best world rank #45
University of Edinburgh
12,065Total citations
199Total publications
48H-index
Scholarly Index
University of Edinburgh; 12,065 total citations; 199 total publications; best world rank #45
University of Edinburgh