Joseph H. Y. Niu
Betz Laboratories · Rhodia · Basf Wyandotte
Total Patents:
19
Overall Rank:
#239,319
Years Active:
1981–2016
Betz Laboratories Rank:
#27