Scholarly Index
Avner Vengosh
Duke University; 19,521 total citations; 311 total publications; best world rank #13
Duke University
19,521Total citations
311Total publications
73H-index
Scholarly Index
Duke University; 19,521 total citations; 311 total publications; best world rank #13
Duke University