David Tahmassebi

Ledengin
Total Patents: 3
Overall Rank: #1,434,775
Years Active: 2016–2021
Ledengin Rank: #7