Roger Mavrides

Flir Systems · Servomex Group Limited
Total Patents: 2
Overall Rank: #1,978,121
Years Active: 1988–2017
Flir Systems Rank: #214