Donald A. Ashford

Teledesic
Total Patents: 1
Overall Rank: #3,636,030
Years Active: 2000
Teledesic Rank: #19