David Holmgren

Smart Technologies Ulc · Smart Technologies · Nureva
Total Patents: 20
Overall Rank: #216,030
Years Active: 2005–2025
Smart Technologies Ulc Rank: #3