Scholarly Index

M.W. O'Malley

Sandia National Laboratories; 996 total citations; 63 total publications; best world rank #267

Sandia National Laboratories

996Total citations
63Total publications
16H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Pulsed Power Technology ApplicationsLifetime267US 10395.56