Duncan McCall

Placeiq
Total Patents: 21
Overall Rank: #206,105
Years Active: 2013–2023
Placeiq Rank: #2