Rosana Esteller

Boston Scientific · Neuropace · University of Pennsylvania
Total Patents: 74
Overall Rank: #25,907
Years Active: 2003–2025
Boston Scientific Rank: #19