Blase Yamona

Ada Technologies
Total Patents: 3
Overall Rank: #1,538,769
Years Active: 2007–2013
Ada Technologies Rank: #12