Scholarly Index

E. Louis

University of Twente; 1,455 total citations; 76 total publications; best world rank #801

University of Twente

1,455Total citations
76Total publications
24H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Advancements in Photolithography TechniquesLifetime801NL 2093.19