Malcolm Ian Taylor

Otoy
Total Patents: 5
Overall Rank: #979,161
Years Active: 2013–2019
Otoy Rank: #3