Osman Akcakir
Arryx · University Of Illinois
Total Patents:
7
Overall Rank:
#739,608
Years Active:
2002–2015
Arryx Rank:
#9