Scholarly Index

D. W. Allen

Shell (United States); 299 total citations; 38 total publications; best world rank #75

Shell (United States)

299Total citations
38Total publications
10H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Offshore Engineering and TechnologiesLifetime130US 3495.70
Marine and Offshore Engineering StudiesLifetime75US 2494.73