Scholarly Index
Shanto Iyengar
Stanford University; 29,461 total citations; 170 total publications; best world rank #3
Stanford University
29,461Total citations
170Total publications
63H-index
Scholarly Index
Stanford University; 29,461 total citations; 170 total publications; best world rank #3
Stanford University