Scholarly Index

P.M. DeLuca

RAND Corporation; 1,427 total citations; 184 total publications; best world rank #473

RAND Corporation

1,427Total citations
184Total publications
20H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Graphite, nuclear technology, radiation studiesLifetime473US 11995.94
Radioactive Decay and Measurement TechniquesLifetime816US 31286.13