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