Scholarly Index

David L. Ollis

Yale University; 9,377 total citations; 149 total publications; best world rank #914

Yale University

9,377Total citations
149Total publications
49H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Enzyme Structure and FunctionLifetime914US 42196.75