David Wheeler

Ast & Science · Nec
Total Patents: 5
Overall Rank: #906,327
Years Active: 2002–2025
Ast & Science Rank: #11