Leonard J. Schwemmer
Lord
Total Patents:
8
Overall Rank:
#669,089
Years Active:
1980–1995
Lord Rank:
#48