Brewster Kahle
Alexa Internet
Total Patents:
5
Overall Rank:
#1,017,316
Years Active:
2001–2012
Alexa Internet Rank:
#1