Scholarly Index
J. B. Ruhl
Vanderbilt University; 4,288 total citations; 221 total publications; best world rank #3
Vanderbilt University
4,288Total citations
221Total publications
30H-index
Scholarly Index
Vanderbilt University; 4,288 total citations; 221 total publications; best world rank #3
Vanderbilt University