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

Published ranking records