Lu Wang
Novabay Pharmaceuticals · Siemens Medical Solutions Usa · Incube Labs
Total Patents:
27
Overall Rank:
#140,634
Years Active:
1997–2025
Novabay Pharmaceuticals Rank:
#6