Wallace C. Flower
Lord
Total Patents:
10
Overall Rank:
#523,500
Years Active:
1983–2004
Lord Rank:
#48