Peter Sharp

Animoto · Technip France
Total Patents: 4
Overall Rank: #1,187,261
Years Active: 1982–2018
Animoto Rank: #3