Iver J. Phallen
Oden
Total Patents:
16
Overall Rank:
#298,331
Years Active:
1990–2016
Oden Rank:
#1