Albertus Strasheim

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