Michael J. Rello
Orapharma · ExxonMobil · Interspec
Total Patents:
16
Overall Rank:
#297,296
Years Active:
1980–2017
Orapharma Rank:
#2