Marshall D. Rester
Pulizzi Engineering · Quixote
Total Patents:
4
Overall Rank:
#1,283,281
Years Active:
1983–1999
Pulizzi Engineering Rank:
#5