Scholarly Index

M. Marouli

European Union; 656 total citations; 43 total publications; best world rank #411

European Union

656Total citations
43Total publications
15H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Radioactive Decay and Measurement TechniquesLifetime411BE 1191.15