John Mantegna
Aol · Meta · University Of Vermont
Total Patents:
17
Overall Rank:
#275,800
Years Active:
1999–2017
Aol Rank:
#67