William Wright
Webroot · Cybersource · Open Text
Total Patents:
19
Overall Rank:
#230,558
Years Active:
1983–2025
Webroot Rank:
#5