Usama M. Fayyad

Microsoft · Yahoo Holdings · Revenue Science
Total Patents: 26
Overall Rank: #155,269
Years Active: 2000–2016
Microsoft Rank: #2,017