Zhenze Hu
Bausch & Lomb Incorporated · Rhodes Technologies
Total Patents:
12
Overall Rank:
#399,736
Years Active:
1998–2025
Bausch & Lomb Incorporated Rank:
#42