Hamed Faridfar

Idem Safety Switches Limited
Total Patents: 6
Overall Rank: #854,529
Years Active: 2010–2015
Idem Safety Switches Limited Rank: #1