Alex Greenspan

Mechoshade Systems
Total Patents: 30
Overall Rank: #123,432
Years Active: 1998–2024
Mechoshade Systems Rank: #4