Scholarly Index

Egbert Giles Leigh

University of Baltimore; 12,394 total citations; 95 total publications; best world rank #515

University of Baltimore

12,394Total citations
95Total publications
36H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Evolutionary Game Theory and CooperationLifetime515US 20694.14
Evolution and Science EducationLifetime546US 28265.34