David M. Brantzeg

Malta
Total Patents: 1
Overall Rank: #2,628,700
Years Active: 2023
Malta Rank: #10