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