Patrick J. Cowan

Hercules
Total Patents: 5
Overall Rank: #1,010,010
Years Active: 1989–2019
Hercules Rank: #100