Russell Richards
Citrix Systems · Aol · Meta
Total Patents:
4
Overall Rank:
#1,207,350
Years Active:
2009–2016
Citrix Systems Rank:
#548