Farshid Tofigh

Leach International · Leach
Total Patents: 10
Overall Rank: #496,160
Years Active: 1987–2023
Leach International Rank: #1