Scholarly Index

Wenbing Yang

Hubei Provincial Water Resources and Hydropower Planning Survey and Design Institute; 126 total citations; 17 total publications; best world rank #780

Hubei Provincial Water Resources and Hydropower Planning Survey and Design Institute

126Total citations
17Total publications
6H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Electrical Contact Performance and Analysis2021-2025780CN 50542.28