Scholarly Index
Jørgen Slots
University of Southern California; 26,058 total citations; 261 total publications; best world rank #4
University of Southern California
26,058Total citations
261Total publications
91H-index
Scholarly Index
University of Southern California; 26,058 total citations; 261 total publications; best world rank #4
University of Southern California