Robert C. Petroski

Elwha · Terrapower
Total Patents: 146
Overall Rank: #6,577
Years Active: 2014–2024
Elwha Rank: #17