Ralph A. Chappa

Surmodics
Total Patents: 73
Overall Rank: #27,152
Years Active: 2001–2023
Surmodics Rank: #1