Edgardo Lastimosa
Quoizel
Total Patents:
6
Overall Rank:
#857,924
Years Active:
2008–2014
Quoizel Rank:
#4