Scholarly Index
R. Betti
University of Rochester; 18,302 total citations; 626 total publications; best world rank #3
University of Rochester
18,302Total citations
626Total publications
74H-index
Scholarly Index
University of Rochester; 18,302 total citations; 626 total publications; best world rank #3
University of Rochester