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