John Graham-Cumming
Cloudflare · Electric Cloud · Compuware
Total Patents:
72
Overall Rank:
#27,575
Years Active:
2001–2025
Cloudflare Rank:
#4