Scholarly Index
Ronald S. Duman
Yale University; 78,066 total citations; 404 total publications; best world rank #6
Yale University
78,066Total citations
404Total publications
140H-index
Scholarly Index
Yale University; 78,066 total citations; 404 total publications; best world rank #6
Yale University