Scholarly Index
Richard A. Taylor
Yale University; 7,078 total citations; 191 total publications; best world rank #20
Yale University
7,078Total citations
191Total publications
31H-index
Scholarly Index
Yale University; 7,078 total citations; 191 total publications; best world rank #20
Yale University