David E. Babcock

Surmodics · Alcoa Closure Systems International · Erie County Plastics
Total Patents: 31
Overall Rank: #116,604
Years Active: 1988–2025
Surmodics Rank: #7