Richard E. Ellis

Comcast · University Of Exeter
Total Patents: 8
Overall Rank: #646,586
Years Active: 1981–2016
Comcast Rank: #673