Douglas B. Macrae
Gemstar Development · Index Systems · Rovi Guides
Total Patents:
28
Overall Rank:
#139,117
Years Active:
2000–2016
Gemstar Development Rank:
#4