David Earl Bascin

Trojan Technologies Group Ulc
Total Patents: 3
Overall Rank: #1,361,040
Years Active: 2023–2024
Trojan Technologies Group Ulc Rank: #2