Roberto Sirotich
Smart Technologies Ulc · Smart Technologies
Total Patents:
16
Overall Rank:
#296,224
Years Active:
2007–2019
Smart Technologies Ulc Rank:
#5