David Popovich

Nureva · Smart Technologies Ulc
Total Patents: 13
Overall Rank: #364,498
Years Active: 2010–2025
Nureva Rank: #2