Scholarly Index

R.A.C.M.M. van Swaaij

Delft University of Technology; 2,106 total citations; 126 total publications; best world rank #909

Delft University of Technology

2,106Total citations
126Total publications
24H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Silicon and Solar Cell TechnologiesLifetime909NL 2495.87
Silicon Nanostructures and PhotoluminescenceLifetime968NL 1994.95