Scholarly Index

Wenqi Wang

China National Petroleum Corporation (China); 1,856 total citations; 65 total publications; best world rank #444

China National Petroleum Corporation (China)

1,856Total citations
65Total publications
21H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Photovoltaic System Optimization Techniques2021-2025444CN 5692.02
Solar Thermal and Photovoltaic Systems2021-2025731CN 21890.83