Scholarly Index

Wen Xu

Chinese Academy of Sciences; 3,025 total citations; 297 total publications; best world rank #908

Chinese Academy of Sciences

3,025Total citations
297Total publications
26H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Terahertz technology and applicationsLifetime908CN 19392.54