Scholarly Index
James P. Spillane
Northwestern University; 26,105 total citations; 180 total publications; best world rank #3
Northwestern University
26,105Total citations
180Total publications
63H-index
Scholarly Index
Northwestern University; 26,105 total citations; 180 total publications; best world rank #3
Northwestern University