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