He CHEN

China Institute Of Water Resources And Hydropower Research · Xiamen Runner Industrial
Total Patents: 5
Overall Rank: #933,704
Years Active: 2017–2024
China Institute Of Water Resources And Hydropower Research Rank: #15