Scholarly Index

Xuelong Zhao

Beijing Radiation Center; 890 total citations; 76 total publications; best world rank #302

Beijing Radiation Center

890Total citations
76Total publications
16H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Pulsed Power Technology ApplicationsLifetime925CN 20187.65
Electromagnetic Fields and Biological Effects2021-2025302CN 4768.69