David Flanagan

Avigilon · General Instrument · Motorola Solutions
Total Patents: 7
Overall Rank: #705,267
Years Active: 1998–2023
Avigilon Rank: #55