Michael D. Leonard
The Smead Manufacturing · Ford
Total Patents:
4
Overall Rank:
#1,204,107
Years Active:
1997–2016
The Smead Manufacturing Rank:
#23