Scholarly Index

Shengda Tan

Beihang University; 325 total citations; 7 total publications; best world rank #807

Beihang University

325Total citations
7Total publications
7H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Electrowetting and Microfluidic Technologies2021-2025807CN 41552.08