Scholarly Index

Laurens D. A. Siebbeles

Delft University of Technology; 15,501 total citations; 286 total publications; best world rank #475

Delft University of Technology

15,501Total citations
286Total publications
65H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Molecular Junctions and NanostructuresLifetime487NL 1798.58
Quantum Dots Synthesis And PropertiesLifetime728NL 798.32
Chalcogenide Semiconductor Thin FilmsLifetime628NL 998.03
Organic Electronics and PhotovoltaicsLifetime475NL 1298.36
Organic Light-Emitting Diodes ResearchLifetime958NL 995.23