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