Terry D. Beard

Unknown · Digital Theater Systems
Total Patents: 44
Overall Rank: #68,427
Years Active: 1982–2012
Unknown Rank: #145