David Cane

Connected Holdings · Digital Equipment · Iron Mountain Incorporated
Total Patents: 13
Overall Rank: #387,262
Years Active: 1983–2009
Connected Holdings Rank: #1