Scholarly Index
Paula Findlen
Stanford University; 2,174 total citations; 136 total publications; best world rank #24
Stanford University
2,174Total citations
136Total publications
19H-index
Scholarly Index
Stanford University; 2,174 total citations; 136 total publications; best world rank #24
Stanford University