Scholarly Index

Donghua Xiao

Electric Power Research Institute; 62 total citations; 8 total publications; best world rank #891

Electric Power Research Institute

62Total citations
8Total publications
4H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Railway Systems and Energy Efficiency2021-2025891US 2058.09