John H. Taylor
Mcgard · English Clays Lovering Pochin & · Ford
Total Patents:
8
Overall Rank:
#669,223
Years Active:
1980–1995
Mcgard Rank:
#15