Scholarly Index

Richard A. Allen

National Institute of Standards and Technology; 1,326 total citations; 193 total publications; best world rank #760

National Institute of Standards and Technology

1,326Total citations
193Total publications
19H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Advancements in Photolithography TechniquesLifetime994US 39392.04
Scientific Measurement and Uncertainty Evaluation2021-2025760US 7739.99