Scholarly Index

Earl R. MacCormac

Duke Medical Center; 745 total citations; 47 total publications; best world rank #839

Duke Medical Center

745Total citations
47Total publications
8H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Evolution and Science EducationLifetime839US 42554.09