Rosa Yvonne Seda
Leupold & Stevens
Total Patents:
2
Overall Rank:
#2,134,309
Years Active:
2008–2009
Leupold & Stevens Rank:
#37