Bernard Hublot

Biocodex · University Of South Carolina
Total Patents: 19
Overall Rank: #237,413
Years Active: 1986–2020
Biocodex Rank: #2