Scholarly Index
Mary Dozier
University of Delaware; 13,874 total citations; 227 total publications; best world rank #10
University of Delaware
13,874Total citations
227Total publications
62H-index
Scholarly Index
University of Delaware; 13,874 total citations; 227 total publications; best world rank #10
University of Delaware