Ashok Odedra

Terrapower · The Invention Science Fund I
Total Patents: 30
Overall Rank: #124,026
Years Active: 2012–2022
Terrapower Rank: #13