Scholarly Index
Lorenzo Tavelli
Harvard University; 4,787 total citations; 167 total publications; best world rank #4
Harvard University
4,787Total citations
167Total publications
42H-index
Scholarly Index
Harvard University; 4,787 total citations; 167 total publications; best world rank #4
Harvard University