Houman Shafiezadeh

Celltrust
Total Patents: 8
Overall Rank: #643,199
Years Active: 2011–2017
Celltrust Rank: #3