John Morriss
Acclarent · Twelve · Tusker Medical
Total Patents:
127
Overall Rank:
#8,802
Years Active:
2006–2025
Acclarent Rank:
#5