Terry D. Beard

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