Scholarly Index

Robert F. Mehl

University of Delaware; 2,004 total citations; 55 total publications; best world rank #696

University of Delaware

2,004Total citations
55Total publications
17H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Metallurgy and Cultural ArtifactsLifetime696US 14571.25