Scholarly Index

Leonardo C. Simonetta

Modern Electron (United States); 7 total citations; 20 total publications; best world rank #675

Modern Electron (United States)

7Total citations
20Total publications
2H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Photographic and Visual ArtsLifetime675US 5658.29