Albertus Strasheim

Cloudflare · Mesosphere · South African Inventions Development
Total Patents: 25
Overall Rank: #160,756
Years Active: 1982–2024
Cloudflare Rank: #10