Charles Francavilla
Novabay Pharmaceuticals · Novartis Ag · Vicuron Pharmaceuticals
Total Patents:
10
Overall Rank:
#502,003
Years Active:
2009–2021
Novabay Pharmaceuticals Rank:
#1