William F. Russell
Terra Marine Engineering
Total Patents:
5
Overall Rank:
#1,054,694
Years Active:
1980–1997
Terra Marine Engineering Rank:
#3