William Kelly

Med Works Limited · American Can
Total Patents: 11
Overall Rank: #467,279
Years Active: 1981–2011
Med Works Limited Rank: #2