Scholarly Index

Toomas Rang

Tallinn University of Technology; 423 total citations; 133 total publications; best world rank #367

Tallinn University of Technology

423Total citations
133Total publications
10H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Electrowetting and Microfluidic Technologies2021-2025367EE 469.86