Scholarly Index

Stelios A. Choulis

Cyprus University of Technology; 10,687 total citations; 142 total publications; best world rank #596

Cyprus University of Technology

10,687Total citations
142Total publications
42H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Organic Electronics and PhotovoltaicsLifetime596CY 198.01
Organic Light-Emitting Diodes ResearchLifetime761CY 196.12