Esmaeil Farshi

“Nextgen” Company Limited
Total Patents: 1
Overall Rank: #3,278,304
Years Active: 2010
“Nextgen” Company Limited Rank: #5