Leonid Spindler

Storedot
Total Patents: 6
Overall Rank: #829,596
Years Active: 2003–2020
Storedot Rank: #22