Jessica Liberatore

Acclarent · Johnson & Johnson
Total Patents: 32
Overall Rank: #112,324
Years Active: 2008–2023
Acclarent Rank: #22