Scholarly Index

William L. Rodgers

United States Department of the Navy; 26 total citations; 22 total publications; best world rank #767

United States Department of the Navy

26Total citations
22Total publications
3H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Military and Defense StudiesLifetime767US 40666.59