Sean Andrew Suchter
Pepperdata · Yahoo Holdings · Microsoft
Total Patents:
13
Overall Rank:
#381,195
Years Active:
2004–2017
Pepperdata Rank:
#1