David E. Babcock

Surmodics · Alcoa Closure Systems International · Erie County Plastics
Total Patents: 32
Overall Rank: #110,428
Years Active: 1988–2025
Surmodics Rank: #7