Scholarly Index
Valérie Abadie
University of Chicago; 3,653 total citations; 32 total publications; best world rank #177
University of Chicago
Scholarly Index
University of Chicago; 3,653 total citations; 32 total publications; best world rank #177
University of Chicago