David G. McAlees

Terrapower · The Invention Science Fund I
Total Patents: 32
Overall Rank: #112,696
Years Active: 2012–2022
Terrapower Rank: #12