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