Scholarly Index

Stephen C. Moratti

University of Otago; 11,858 total citations; 185 total publications; best world rank #612

University of Otago

11,858Total citations
185Total publications
44H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Organic Light-Emitting Diodes ResearchLifetime612NZ 296.78
Organic Electronics and PhotovoltaicsLifetime970NZ 396.88