Scholarly Index
Stephen P. Long
University of Illinois Urbana-Champaign; 60,046 total citations; 450 total publications; best world rank #4
University of Illinois Urbana-Champaign
60,046Total citations
450Total publications
117H-index
Scholarly Index
University of Illinois Urbana-Champaign; 60,046 total citations; 450 total publications; best world rank #4
University of Illinois Urbana-Champaign