Scholarly Index

John S. McCaskill

Chemnitz University of Technology; 4,644 total citations; 154 total publications; best world rank #307

Chemnitz University of Technology

4,644Total citations
154Total publications
26H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Electrowetting and Microfluidic TechnologiesLifetime963DE 4088.34
Origins and Evolution of LifeLifetime307DE 2388.77