Scholarly Index

Stephan Sylvest Keller

Technical University of Denmark; 6,277 total citations; 297 total publications; best world rank #482

Technical University of Denmark

6,277Total citations
297Total publications
41H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Nanofabrication and Lithography TechniquesLifetime482DK 795.05