Scholarly Index
Ellen Winner
Boston College; 14,814 total citations; 178 total publications; best world rank #4
Boston College
14,814Total citations
178Total publications
65H-index
Scholarly Index
Boston College; 14,814 total citations; 178 total publications; best world rank #4
Boston College