William F. Church
Allegiance · Barnes Group
Total Patents:
4
Overall Rank:
#1,260,692
Years Active:
1986–2006
Allegiance Rank:
#92