Thomas Buttgenbach

8Me Nova · Caltech
Total Patents: 33
Overall Rank: #105,076
Years Active: 1998–2025
8Me Nova Rank: #3