Scholarly Index
Scott E. Lewis
University of South Florida; 2,176 total citations; 85 total publications; best world rank #14
University of South Florida
2,176Total citations
85Total publications
24H-index
Scholarly Index
University of South Florida; 2,176 total citations; 85 total publications; best world rank #14
University of South Florida