David Rivera

Motorola · Lenovo (Singapore) Pte. · Metra Electronics
Total Patents: 10
Overall Rank: #485,780
Years Active: 1986–2025
Motorola Rank: #3,303