Hans Peter Moravec

Seegrid · Apple
Total Patents: 9
Overall Rank: #570,266
Years Active: 1990–2017
Seegrid Rank: #2