Jeff Logan

Motus
Total Patents: 3
Overall Rank: #1,420,658
Years Active: 1998–2022
Motus Rank: #10