Scholarly Index
Charles A. MacArthur
University of Delaware; 6,755 total citations; 131 total publications; best world rank #11
University of Delaware
6,755Total citations
131Total publications
47H-index
Scholarly Index
University of Delaware; 6,755 total citations; 131 total publications; best world rank #11
University of Delaware