David Petrou

Google
Total Patents: 116
Overall Rank: #10,660
Years Active: 1996–2025
Google Rank: #26