Mark Adrian Stubbs

Echelon · X Development · Google
Total Patents: 14
Overall Rank: #341,193
Years Active: 1998–2023
Echelon Rank: #23