Jiangbo Ouyang
Betz Laboratories · Betzdearborn · Henkel Ag & Co. Kgaa
Total Patents:
31
Overall Rank:
#115,288
Years Active:
1994–2025
Betz Laboratories Rank:
#15