Scott Slade
8X8 · Alura · 8×8
Total Patents:
9
Overall Rank:
#542,629
Years Active:
2013–2024
8X8 Rank:
#40