Michael Mills

Cognos Incorporated · Interactive Video Technologies · Yahoo Holdings
Total Patents: 11
Overall Rank: #460,725
Years Active: 2004–2017
Cognos Incorporated Rank: #13