Scholarly Index
Helen F. Ladd
Duke University; 11,812 total citations; 215 total publications; best world rank #10
Duke University
11,812Total citations
215Total publications
56H-index
Scholarly Index
Duke University; 11,812 total citations; 215 total publications; best world rank #10
Duke University