Scholarly Index

Peter Peumans

IMEC; 17,162 total citations; 89 total publications; best world rank #658

IMEC

17,162Total citations
89Total publications
37H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Thin-Film Transistor TechnologiesLifetime658BE 1097.18
Organic Electronics and PhotovoltaicsLifetime917BE 1397.00