Scholarly Index
Barbara Newman
Northwestern University; 1,850 total citations; 225 total publications; best world rank #6
Northwestern University
1,850Total citations
225Total publications
23H-index
Scholarly Index
Northwestern University; 1,850 total citations; 225 total publications; best world rank #6
Northwestern University