Alexander Spoon

Semmle Limited
Total Patents: 4
Overall Rank: #1,195,123
Years Active: 2017
Semmle Limited Rank: #13