Scholarly Index

Michael Koch

Cancer Institute (WIA); 2,117 total citations; 90 total publications; best world rank #907

Cancer Institute (WIA)

2,117Total citations
90Total publications
27H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Electrowetting and Microfluidic TechnologiesLifetime907IN 1988.84