Scholarly Index
Glenn J. Jaffe
Duke University; 28,994 total citations; 454 total publications; best world rank #13
Duke University
28,994Total citations
454Total publications
80H-index
Scholarly Index
Duke University; 28,994 total citations; 454 total publications; best world rank #13
Duke University