Stephen Tom D. Gray

Decawave
Total Patents: 3
Overall Rank: #1,462,380
Years Active: 2014–2019
Decawave Rank: #20