Scholarly Index
James Alm
Tulane University; 12,799 total citations; 237 total publications; best world rank #4
Tulane University
12,799Total citations
237Total publications
60H-index
Scholarly Index
Tulane University; 12,799 total citations; 237 total publications; best world rank #4
Tulane University