Scholarly Index

Ernesto Macaro

University of Oxford; 6,672 total citations; 99 total publications; best world rank #18

University of Oxford

6,672Total citations
99Total publications
39H-index

Published ranking records