Scholarly Index
Laura M. Desimone
University of Delaware; 17,903 total citations; 98 total publications; best world rank #18
University of Delaware
17,903Total citations
98Total publications
37H-index
Scholarly Index
University of Delaware; 17,903 total citations; 98 total publications; best world rank #18
University of Delaware