David A. May

Ford · Appropriate Technology
Total Patents: 10
Overall Rank: #508,809
Years Active: 1983–2018
Ford Rank: #2,909