Scholarly Index
David E. Cane
Brown University; 23,113 total citations; 359 total publications; best world rank #9
Brown University
23,113Total citations
359Total publications
80H-index
Scholarly Index
Brown University; 23,113 total citations; 359 total publications; best world rank #9
Brown University