Scholarly Index

Thomas W. Cowell

University of Illinois Urbana-Champaign; 96 total citations; 10 total publications; best world rank #913

University of Illinois Urbana-Champaign

96Total citations
10Total publications
5H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Electrowetting and Microfluidic Technologies2021-2025913US 8448.03