Leonardo Aldana

Blackberry Limited · Research In Motion Limited · Microsoft
Total Patents: 37
Overall Rank: #89,254
Years Active: 2000–2024
Blackberry Limited Rank: #161