Fen Hu

Allegheny Singer Research Institute · North China University Of Science And Technology · South China University Of Technology
Total Patents: 7
Overall Rank: #698,908
Years Active: 2005–2024
Allegheny Singer Research Institute Rank: #20