David Barber
Rovi Technologies · Rovi Guides · United Video Properties
Total Patents:
25
Overall Rank:
#161,707
Years Active:
2010–2023
Rovi Technologies Rank:
#2